我在同一个文件夹中有很多项目,当我正在处理新项目时,我经常运行命令“heroku rake db:drop”。我的噩梦是我有一天会在错误的项目上运行命令。即使我有每日备份,但丢失数小时的数据也是可怕的。
是否有可能以某种方式禁止特定项目的某些命令?例如,如果可能的话,我想在我们的实时项目中完全禁止以下命令 -
heroku rake db:drop
heroku rake db:migrate VERSION = 0
答案 0 :(得分:0)
Heroku的宝石是不可能的。
也许你可以在当地修补它以满足你的需求? https://github.com/heroku/heroku/blob/master/lib/heroku/command/run.rb