2009-11-19 1 views
0

Является ли стандартная практика положением db: migrate в моей задаче capistrano, возможно, перед обновлением кода? Я не хочу забывать добавлять колонку в производство и получать ошибки, поэтому я чувствую, что для этого должен быть бесшовный способ. Что-то не так с этим, как я упоминал? ... просто интересно, что такое стандартная практика здесьКак я могу легко обрабатывать миграции в производственных базах данных во время развертывания в Rails?

ответ

2

Сделайте cap -T и прочитайте о cap:deploy:migrate и cap:deploy:migrations.

+0

: migrations => «развернуть, а затем запустить миграции», а: migrate => «выполнить миграции в текущем развертывании» – wesgarrison