我得到的错误是:使用SQLite时无法连接到PostgreSQL?
无法加载 'active_record/connection_adapters/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?
运行'rails c'或发送任何Web请求时。 – Alfo