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
87 def placeholder_literal_string_sql_append(sql, pls)
88   str = pls.str
89 
90   if str.is_a?(Array)
91     str.each do |s|
92       _check_unfrozen_literal_string(s)
93     end
94   else
95     _check_unfrozen_literal_string(str)
96   end
97 
98   super
99 end
with_sql(sql, *args)

Check given SQL is not an unfrozen string.

[show source]
   # File lib/sequel/extensions/lit_require_frozen.rb
80 def with_sql(sql, *args)
81   _check_unfrozen_literal_string(sql)
82   super
83 end