Module: ArJdbc::MSSQLConfig
- Included in:
- ActiveRecord::ConnectionAdapters::MSSQLAdapter
- Defined in:
- lib/arjdbc/mssql/adapter_hash_config.rb
Instance Method Summary collapse
Instance Method Details
#build_connection_config(config) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/arjdbc/mssql/adapter_hash_config.rb', line 5 def build_connection_config(config) config = config.deep_dup load_jdbc_driver config[:driver] ||= database_driver_name config[:host] ||= "localhost" config[:connection_alive_sql] ||= "SELECT 1" config[:lock_timeout] ||= 5000 config[:url] ||= build_connection_url(config) config end |