重做迁移

你可以使用 redo 命令回滚然后再次迁移。这基本上是一个结合了 rollbackmigrate 任务的捷径。

运行命令:

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