В среде разработки:
Вы должны работать с rake db:migrate:redo
, чтобы проверить, является ли ваш скрипт обратимым, но имейте в виду, что всегда необходимо иметь seed.rb
с совокупностью данных.
Если вы работаете с git, вы должны изменить change.rb с изменением миграции и выполнением db:migrate:redo
для начала (загрузить данные для новой разработки на другой машине или новой базе данных)
Помимо «обмена», с вашими методами up и down ваш код всегда будет сценарием для «изменения» в этот момент и при запуске с нуля.