Public Class methods
extended
(db)
Extend the database's datasets with the necessary code.
[show source]
# File lib/sequel/extensions/pg_auto_parameterize.rb, line 93 def self.extended(db) db.extend_datasets(DatasetMethods) end
Public Instance methods
execute
(sql, opts={})
If the sql string has an embedded parameter array, extract the arguments from that.
[show source]
# File lib/sequel/extensions/pg_auto_parameterize.rb, line 99 def execute(sql, opts={}) if sql.is_a?(StringWithArray) && (args = sql.args) opts = opts.merge(:arguments=>args) end super end