module Sequel::SQLite::Dataset::ArgumentMapper
Protected Instance Methods
map_to_prepared_args(hash)
click to toggle source
Return a hash with the same values as the given hash, but with the keys converted to strings.
# File lib/sequel/adapters/sqlite.rb 308 def map_to_prepared_args(hash) 309 args = {} 310 hash.each{|k,v| args[k.to_s.gsub('.', '__')] = v} 311 args 312 end
Private Instance Methods
prepared_arg(k)
click to toggle source
SQLite
uses a : before the name of the argument for named arguments.
# File lib/sequel/adapters/sqlite.rb 318 def prepared_arg(k) 319 LiteralString.new("#{prepared_arg_placeholder}#{k.to_s.gsub('.', '__')}") 320 end