Как запретить геройку грабли в db: drop - PullRequest
0 голосов
/ 02 июля 2011

У меня целая куча проектов в одной папке, и я часто запускаю команду "heroku rake db: drop", когда работаю над новыми проектами.Мой кошмар в том, что я однажды буду запускать команду на неверном проекте.Даже если у меня есть ежедневные резервные копии, было бы ужасно потерять много часов данных.

Можно ли как-то запретить определенные команды для конкретных проектов?Например, я бы хотел полностью запретить следующие команды в наших живых проектах, если это возможно -

heroku rake db: drop

heroku rake db: migrate VERSION = 0

1 Ответ

0 голосов
/ 03 июля 2011

Это невозможно в драгоценном камне Heroku.

Может быть, вы могли бы сделать это локально, чтобы удовлетворить ваши потребности? https://github.com/heroku/heroku/blob/master/lib/heroku/command/run.rb

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...