Rails 2.3.4とPostgres 8.3.7で開発しようとしたら、
migrateのところで
undefined method `quote_ident' for PGconn:Class
ってエラーがでた。
ぐぐって見たところ以下の手順で直るらしい。
config/initializers/new_rails_defaults.rbの先頭あたりに以下を追記。
# ※ActiveRecordの初期化前に行う必要があるため、ファイルの先頭で初期化する。 # 初めはファイルの最後に記述を加えたがエラーが解決されなかった。 # for Rails2.3.3 with PostgreSQL class PGconn def PGconn.quote_ident(name) %("#{name}") end end
これで動いてよかったよかった。
Rails2.3.2→2.3.3で「undefined method `quote_ident'」エラー - TrinityT’s LABO