【发布时间】:2013-01-07 09:17:57
【问题描述】:
我正在使用 Ruby on Rails(rails 版本 2.3.4),并在 Windows 上使用 pg gem(版本 0.12.2)。 我的 database.yml 文件有以下内容:
production:
adapter: postgresql
encoding: utf8
host: localhost
database: canvas4
username: canvas
password: canvas
port: 5433
timeout: 5000
pool: 5
queue:
adapter: postgresql
encoding: utf8
database: canvas4_queue
host: localhost
port: 5433
username: canvas
password: canvas
timeout: 5000
pool: 5
但是当我运行命令时:bundle exec rake db:initial_setup RAILS_ENV=production,出现错误:
Invalid connection "adapter"
我也尝试过gem "activerecord-postgresql-adapter",但出现与上述相同的错误。
我可以使用 sqlite3 驱动程序成功设置。
你知道如何让 postgresql 适配器与 rails 2.3 一起工作吗?
【问题讨论】:
标签: ruby-on-rails ruby