module Sequel::LitRequireFrozen::DatasetMethods

  1. lib/sequel/extensions/lit_require_frozen.rb

Public Instance methods

placeholder_literal_string_sql_append(sql, pls)

Check that placeholder string is frozen (or all entries in placeholder array are frozen).

[show source]
    # File lib/sequel/extensions/lit_require_frozen.rb
101 def placeholder_literal_string_sql_append(sql, pls)
102   str = pls.str
103 
104   if str.is_a?(Array)
105     str.each do |s|
106       _check_unfrozen_literal_string(s)
107     end
108   else
109     _check_unfrozen_literal_string(str)
110   end
111 
112   super
113 end
with_sql(sql, *args)

Check given SQL is not an unfrozen string.

[show source]
   # File lib/sequel/extensions/lit_require_frozen.rb
94 def with_sql(sql, *args)
95   _check_unfrozen_literal_string(sql)
96   super
97 end