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



169
170
171
172
173
174
175
176
177
178
# File 'lib/sequel/extensions/pg_range.rb', line 169

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