我正在使用Heroku,通常我会执行以下命令:
heroku run rake db:reset --app myapp
重置我的数据库。我在网上看过Heroku不支持所有rake命令(包括db:reset
,但是这篇文章可能已经过时了?因为它适用于我)
然而,我有一个制作应用程序和一个临时应用程序,并担心我的深夜编程,关于db:意外命中我的生产应用程序。
有没有办法可以通过以下命令实现预防确认:
heroku run rake db:reset --app myapp or heroku run rake db:migrate --app myapp
或
git push production?
答案 0 :(得分:0)
运行任何破坏性命令时要非常小心。只需使用https://devcenter.heroku.com/articles/pgbackups即可确保在意外丢弃数据库时可以恢复数据。