Как отделить рейк от выполнения команд производственной БД из среды разработки? - PullRequest
0 голосов
/ 03 июня 2019

Я только что заметил, что команда rake drop all может также удалять таблицы в производственном экземпляре db.Есть ли в rails способ разделить конфигурацию rails, чтобы на рабочие системы не влияли никакие команды из сред разработки?

1 Ответ

2 голосов
/ 03 июня 2019

Отделите и изолируйте производственные соединения от ваших настроек разработки.

В вашем локальном файле database.yml не должно быть производственных учетных данных и соединений, вместо этого следует использовать переменные среды, которые предоставляются только в производственных средах.

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