我只是尝试将我的Rails 4.1.0应用程序部署到Heroku,但是我收到了这个错误:
Gem::LoadError: Specified 'sqlite3' for database adapter, but the gem is not loaded.
...
error: failed to push some refs to 'git@heroku.com:somedomain.git'
目前我还没有在生产中使用任何数据库。 在我的Gemfile中,我使sqlite3 gem仅适用于开发模式,如下所示:
gem 'sqlite3', group: :development
但这并没有解决问题。
有没有人知道如何在不指定生产数据库的情况下将我的Rails 4.1.0应用程序部署到Heroku?
感谢您的帮助,
安东尼
答案 0 :(得分:0)
最好使用pg gem for heroku。
您的config / database.yml应该是这样的
production:
adapter: postgresql
encoding: unicode
database: appname_production
pool: 5
username: user
password:
的Gemfile
gem 'pg
'
这适用于我的一些应用程序中的heroku。