From 92a3c487bb0d125c437e53a7f45c31fcca97f2d9 Mon Sep 17 00:00:00 2001 From: Lars Kanis Date: Thu, 5 Jan 2012 12:58:51 +0100 Subject: Postgresql: restore previous behaviour regarding to nil values in connection specification Hash --- activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb b/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb index 859987fbe9..cf86caa21e 100644 --- a/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb +++ b/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb @@ -16,6 +16,7 @@ module ActiveRecord conn_params = config.except(:statement_limit, :encoding, :min_messages, :schema_search_path, :schema_order, :adapter, :pool, :wait_timeout) + conn_params.delete_if { |k,v| v.nil? } # Map ActiveRecords param names to PGs. conn_params[:user] = conn_params.delete(:username) if conn_params[:username] -- cgit v1.2.3