Blob Blame History Raw
--- activerecord-2.3.8/lib/active_record/connection_adapters/postgresql_adapter.rb.orig  2010-08-16 21:14:25.710395992 -0400
+++ activerecord-2.3.8/lib/active_record/connection_adapters/postgresql_adapter.rb 2010-08-16 21:15:33.091702801 -0400
@@ -407,7 +407,11 @@ module ActiveRecord
 
       # Quotes column names for use in SQL queries.
       def quote_column_name(name) #:nodoc:
-        PGconn.quote_ident(name.to_s)
+        if PGconn.respond_to?(:quote_ident)
+          PGconn.quote_ident(name.to_s)
+        else
+          %("#{name}")
+        end
       end
 
       # Quote date/time values for use in SQL input. Includes microseconds