Method: ActiveRecord::ConnectionAdapters::TrilogyAdapter.new_client

Defined in:
activerecord/lib/active_record/connection_adapters/trilogy_adapter.rb

.new_client(config) ⇒ Object



30
31
32
33
34
35
# File 'activerecord/lib/active_record/connection_adapters/trilogy_adapter.rb', line 30

def new_client(config)
  config[:ssl_mode] = parse_ssl_mode(config[:ssl_mode]) if config[:ssl_mode]
  ::Trilogy.new(config)
rescue ::Trilogy::Error => error
  raise translate_connect_error(config, error)
end