Class | Sequel::Postgres::AutoParameterize::StringWithArray |
In: |
lib/sequel/extensions/pg_auto_parameterize.rb
|
Parent: | ::String |
PLACEHOLDER | = | '$'.freeze |
CAST | = | '::'.freeze |
args | [R] | The array of parameters used by this query. |
Add a new parameter to this query, which adds the parameter to the array of parameters, and an SQL placeholder to the query itself.
# File lib/sequel/extensions/pg_auto_parameterize.rb, line 78 78: def add_arg(s, type=nil) 79: @args ||= [] 80: @args << s 81: self << PLACEHOLDER << @args.length.to_s 82: self << CAST << type.to_s if type 83: end