module ActiveRecord::ConnectionHandling

Public Instance Methods

pedant_mysql2_connection(config) click to toggle source
# File lib/active_record/connection_adapters/pedant_mysql2_adapter.rb, line 6
def pedant_mysql2_connection(config)
  config = config.symbolize_keys
  config[:flags] ||= 0

  if config[:flags].kind_of? Array
    config[:flags].push "FOUND_ROWS"
  else
    config[:flags] |= Mysql2::Client::FOUND_ROWS
  end

  ConnectionAdapters::PedantMysql2Adapter.new(
    ConnectionAdapters::Mysql2Adapter.new_client(config),
    logger,
    nil,
    config,
  )
end