Откатите последнюю миграцию:
rake db:rollback
Откатите nпоследние миграции:
rake db:rollback STEP=n
Полные инструкции по использованию задач миграции Rails для rake можно найти в Руководстве по Rails для запуска миграций .
Вот еще немного:
rake db:migrate - Запустите все миграции, которые еще не были выполнены
rake db:migrate VERSION=20080906120000 - Запустите все необходимые миграции (вверх или вниз), чтобы перейти к данной версии
rake db:migrate RAILS_ENV=test - Запустить миграцию в заданной среде.
rake db:migrate:redo - Откатить одну миграцию и запустить ее снова
rake db:migrate:redo STEP=n- Откатить последние nмиграции и запустить их снова
rake db:migrate:up VERSION=20080906120000- запустить upметод для данной миграции
rake db:migrate:down VERSION=20080906120000- запустить downметод для данной миграции
И чтобы ответить на ваш вопрос о том, откуда вы получаете номер версии миграции:
Версия - это числовой префикс в имени файла миграции. Например, для перехода на версию 20080906120000 запустите
$ rake db:migrate VERSION=20080906120000
(От запуска миграций в путеводителях по Rails)