重做迁移
你可以使用 redo
命令回滚然后再次迁移。这基本上是一个结合了 rollback
和 migrate
任务的捷径。
运行命令:
Version < 5
rake db:migrate:redo
Version >= 5
rails db:migrate:redo
你可以使用 STEP
参数返回多个版本。
例如,要返回 3 次迁移:
Version < 5
rake db:migrate:redo STEP=3
Version >= 5
rails db:migrate:redo STEP=3