From b00853af1f76794a344537cc1adfbf20a1852050 Mon Sep 17 00:00:00 2001 From: Alexander Dymo Date: Thu, 26 Mar 2009 14:11:59 +0200 Subject: [PATCH] Print again " Create" into the log (instead of "SQL") on inserting values in postgres >= 8.2. "name" parameter wasn't passed to the select_value function. --- .../connection_adapters/postgresql_adapter.rb | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb b/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb index 913bb52..20f1d1f 100644 --- a/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb +++ b/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb @@ -444,7 +444,7 @@ module ActiveRecord if supports_insert_with_returning? pk, sequence_name = *pk_and_sequence_for(table) unless pk if pk - id = select_value("#{sql} RETURNING #{quote_column_name(pk)}") + id = select_value("#{sql} RETURNING #{quote_column_name(pk)}", name) clear_query_cache return id end -- 1.6.0.2