1

私はHerokuを使用しており、通常は次のようなコマンドを実行します。

heroku run rake db:reset --app myapp

これでデータベースがリセットされます。Herokuがすべてのrakeコマンドをサポートしているわけではないことをオンラインで読んだことがあります(db:resetただし、記事は古くなっている可能性がありますか?私にとっては問題なく動作します)

ただし、本番アプリとステージングアプリがあり、本番アプリでのdb:resetの偶発的なヒットに関して、深夜のプログラミングについて心配しています。

次のようなコマンドで予防確認を実装する方法はありますか?

heroku run rake db:reset --app myapp or heroku run rake db:migrate --app myapp

また

git push production?
4

1 に答える 1

0

破壊的なコマンドを実行するときは、十分に注意してください。念のため、https: //devcenter.heroku.com/articles/pgbackupsを使用して、誤ってデータベースを削除した場合にデータを回復できることを確認してください。

于 2012-05-23T15:44:59.240 に答える