我得到的错误是:
无法加载“active_record/connection_adapter/postgresql_adapter”。确保 config/database.yml 中的适配器有效。
这是我的database.yml:
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
production:
adapter: postgresql
user: test-app
encoding: unicode
还有我的 Gemfile:
# Use sqlite3 as the database for Active Record
gem 'sqlite3', :group => :development
group :production do
# For Heroku
gem 'rails_12factor'
gem 'pg'
end
这个相同的设置适用于另一个应用程序,但由于某种原因拒绝在这里。为什么它甚至在开发中寻找 PostgreSQL?