class Sequel::Postgres::AutoParameterize::PlaceholderLiteralizer

PlacholderLiteralizer subclass with support for stored auto parameters.

Public Class Methods

new(dataset, fragments, final_sql, arity) click to toggle source
# File lib/sequel/extensions/pg_auto_parameterize.rb, line 184
def initialize(dataset, fragments, final_sql, arity)
  s = dataset.sql.dup
  s.clear
  @sql_origin = s.freeze
  super
end

Private Instance Methods

sql_origin() click to toggle source
# File lib/sequel/extensions/pg_auto_parameterize.rb, line 193
def sql_origin
  @sql_origin.dup
end