Зачем вам нужно переключаться между «версиями базы данных»?
Если вы хотите повторить или отменить миграцию, вы можете сделать это так:
rake db:rollback
Отменяет последнюю миграцию, затем
rake db:migrate
Чтобы повторить это снова. Вам больше ничего не нужно, поскольку миграция всегда должна выполняться последовательно в порядке отметки времени.