gem yaml_dbを使用してdbダンプを生成しています。rake db:環境指定時にダンプが失敗する
意図したとおりに
rake db:dump
作品との定期的な呼び出し。あなたのアイデアを
Don't know how to build task 'db:dump'
ありがとう:私は
RAILS_ENV=development-mysql rake db:dump
のような別の環境を指定した場合しかし、コマンドは失敗します。
gem yaml_dbを使用してdbダンプを生成しています。rake db:環境指定時にダンプが失敗する
意図したとおりに
rake db:dump
作品との定期的な呼び出し。あなたのアイデアを
Don't know how to build task 'db:dump'
ありがとう:私は
RAILS_ENV=development-mysql rake db:dump
のような別の環境を指定した場合しかし、コマンドは失敗します。
おそらくyaml_db
の宝石は、あなたのGemfileのdevelopment
グループにあります。この結果、RAILS_ENV=development-mysql rake db:dump
を実行すると、Bundlerは一般的な宝石だけをロードし、宝石はdevelopment-mysql
からロードしません。
development-mysql
という名前のグループにyaml_db
を追加する必要があります。
ありがとう@timoシリング。それはまさにそれでした。私はそれを誤ってdevグループに入れた –
重複している可能性があります。この[質問]を確認してください(http://stackoverflow.com/questions/9930361/rake-dbmigrate-and-rake-dbcreate-both-work-on-test-database-not-development-d) – DroidNoob