Module: Sequel::LitRequireFrozen::DatasetMethods
- Defined in:
- lib/sequel/extensions/lit_require_frozen.rb
Instance Method Summary collapse
-
#placeholder_literal_string_sql_append(sql, pls) ⇒ Object
Check that placeholder string is frozen (or all entries in placeholder array are frozen).
-
#with_sql(sql, *args) ⇒ Object
Check given SQL is not an unfrozen string.
Instance Method Details
#placeholder_literal_string_sql_append(sql, pls) ⇒ Object
Check that placeholder string is frozen (or all entries in placeholder array are frozen).
87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/sequel/extensions/lit_require_frozen.rb', line 87 def placeholder_literal_string_sql_append(sql, pls) str = pls.str if str.is_a?(Array) str.each do |s| _check_unfrozen_literal_string(s) end else _check_unfrozen_literal_string(str) end super end |
#with_sql(sql, *args) ⇒ Object
Check given SQL is not an unfrozen string.
80 81 82 83 |
# File 'lib/sequel/extensions/lit_require_frozen.rb', line 80 def with_sql(sql, *args) _check_unfrozen_literal_string(sql) super end |