ruby-on-rails - 是否可以撤消 rake db 回滚?

标签 ruby-on-rails ruby rollback dbmigrate

我不小心运行了 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 只有一级回滚?

ruby - 使用带有两个源的 gem install 时指定源

带有空字节的 Ruby 字符串

ruby - 查看数组中的所有元素是否具有特定值的最快方法

java - SQL批量更新-回滚 "CREATE TABLE"?