PostgreSQL specific argument mapper used for mapping the named argument hash to a array with numbered arguments. Only used with the pg driver.
An array of bound variable values for this query, in the correct order.
# File lib/sequel/adapters/postgres.rb, line 661 def map_to_prepared_args(hash) prepared_args.map{|k| hash[k.to_sym]} end
# File lib/sequel/adapters/postgres.rb, line 667 def prepared_arg(k) y = k if i = prepared_args.index(y) i += 1 else prepared_args << y i = prepared_args.length end LiteralString.new("#{prepared_arg_placeholder}#{i}") end
Always assume a prepared argument.
# File lib/sequel/adapters/postgres.rb, line 679 def prepared_arg?(k) true end