module Sequel::SQLite::Dataset::ArgumentMapper
Protected Instance Methods
Source
# File lib/sequel/adapters/sqlite.rb 380 def map_to_prepared_args(hash) 381 args = {} 382 hash.each{|k,v| args[k.to_s.gsub('.', '__')] = v} 383 args 384 end
Return a hash with the same values as the given hash, but with the keys converted to strings.
Private Instance Methods
Source
# File lib/sequel/adapters/sqlite.rb 390 def prepared_arg(k) 391 LiteralString.new("#{prepared_arg_placeholder}#{k.to_s.gsub('.', '__')}") 392 end
SQLite uses a : before the name of the argument for named arguments.