我不小心运行了 rake db:migrate,然后运行了 rake db:rollback。现在我之前创建的数据库表完全没有了。有什么方法可以撤消回滚,还是我应该只恢复到最近的分支?
最佳答案
您可以执行 rake db:migrate
以再次执行相同的迁移。
关于ruby-on-rails - 是否可以撤消 rake db 回滚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21673253/
我不小心运行了 rake db:migrate,然后运行了 rake db:rollback。现在我之前创建的数据库表完全没有了。有什么方法可以撤消回滚,还是我应该只恢复到最近的分支?
最佳答案
您可以执行 rake db:migrate
以再次执行相同的迁移。
关于ruby-on-rails - 是否可以撤消 rake db 回滚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21673253/
相关文章:
ruby-on-rails - 为什么我无法使用 "rake db:create"创建数据库?
ruby-on-rails - Webmock 未通过查询响应 stub 请求
ruby-on-rails - 如何使用Rails获取客户端IP和服务器IP
ruby-on-rails - Rails Truncate 和 raw 不能一起工作
PHP/mysqli : unintended rollback in query across two mysql databases
mercurial - 为什么 Mercurial 只有一级回滚?