Method: Sequel::Postgres::PGRange::DatabaseMethods#bound_variable_arg

Defined in:
lib/sequel/extensions/pg_range.rb

#bound_variable_arg(arg, conn) ⇒ Object

Handle Range and PGRange values in bound variables

[View source]

165
166
167
168
169
170
171
172
173
174
# File 'lib/sequel/extensions/pg_range.rb', line 165

def bound_variable_arg(arg, conn)
  case arg
  when PGRange 
    arg.unquoted_literal(schema_utility_dataset)
  when Range
    PGRange.from_range(arg).unquoted_literal(schema_utility_dataset)
  else
    super
  end
end