如何禁止heroku rake db:drop

时间:2011-07-02 08:50:59

标签: ruby-on-rails heroku

我在同一个文件夹中有很多项目,当我正在处理新项目时,我经常运行命令“heroku rake db:drop”。我的噩梦是我有一天会在错误的项目上运行命令。即使我有每日备份,但丢失数小时的数据也是可怕的。

是否有可能以某种方式禁止特定项目的某些命令?例如,如果可能的话,我想在我们的实时项目中完全禁止以下命令 -

heroku rake db:drop

heroku rake db:migrate VERSION = 0

1 个答案:

答案 0 :(得分:0)

Heroku的宝石是不可能的。

也许你可以在当地修补它以满足你的需求? https://github.com/heroku/heroku/blob/master/lib/heroku/command/run.rb