Essa semana me deparei com um errinho chato ao tentar conectar no PostgreSQL através do Rails 2.3.4:
rake aborted!
undefined method `quote_ident' for PGconn:Class
Uma alternativa para esse problema é editar o arquivo postgresql_adapter.rb que está em C:\ruby\lib\ruby\gems\1.8\gems\activerecord-2.3.4\lib\active_record\connection_adapters.
Procure pela classe Bass dentro do Module ActiveRecord e antes do último end, insira:
def PGconn.quote_ident(name)
%("#{name}")
end
Espero que seja útil para quem estiver passando pelo mesmo problema!

