我不小心跑了rake db:migrate,然后运行了rake db:rollback。现在我之前创建的数据库表已经完全消失了。有没有办法撤消回滚,或者我应该恢复到最近的分支?
答案 0 :(得分:8)
您可以再次rake db:migrate
执行相同的迁移。
答案 1 :(得分:3)
只是对@sabaeus现有答案的更新
如果rake db:migrate
对任何人都不起作用,您可以使用rake db:migrate:redo
。
rake db:migrate
将运行所有当前迁移。