Ответ 1
Используется ли rake db:migrate:status
(только для рельсов 3+)?
Команда rake db:migrate
применит все соответствующие новые миграции к базе данных и отобразит на выходе те миграции, которые были применены.
Хотелось бы заранее знать, какие миграции будут применены, чтобы отметить список изменений, которые ожидаются в рабочей среде.
Есть ли опция, которую я могу использовать вместе с rake db:migrate
, которая покажет мне, какие изменения будут применены без их применения?
Используется ли rake db:migrate:status
(только для рельсов 3+)?
Я предполагаю здесь ответ: Показывать ожидающие миграции в рельсах.
Если вы развертываете с помощью capistarno, вы можете добавить задачу, подобную этой: http://gem-session.com/2010/08/warn-of-pending-migrations-when-deploying-with-capistrano.