「開発」データベースが構成されていません
概要
新しくクローンされたアプリの rake db:merge を実行しているときに、このエラーが発生します。
「開発」データベースが構成されていません。利用可能: [「本番」]
したがって、エラーを読んだ後、RAILS_ENV=production rake db:mergeを実行しています
しかし、これも機能しません。
私のdatabase.ymlには
production:
adapter: postgresql
encoding: unicode
database: test
pool: 5
username: admin
password: admin
port: 5433
提案してください。
解決策
追加
development:
adapter: postgresql
encoding: unicode
database: test
pool: 5
username: admin
password: admin
port: 5433
host: localhost
をdatabase.ymlファイルに追加します。
また、アプリケーションをテストする場合は、テスト環境も必要になります。