Является ли стандартная практика положением db: migrate в моей задаче capistrano, возможно, перед обновлением кода? Я не хочу забывать добавлять колонку в производство и получать ошибки, поэтому я чувствую, что для этого должен быть бесшовный способ. Что-то не так с этим, как я упоминал? ... просто интересно, что такое стандартная практика здесьКак я могу легко обрабатывать миграции в производственных базах данных во время развертывания в Rails?
0
A
ответ
2
Сделайте cap -T
и прочитайте о cap:deploy:migrate
и cap:deploy:migrations
.
: migrations => «развернуть, а затем запустить миграции», а: migrate => «выполнить миграции в текущем развертывании» – wesgarrison