【问题标题】:Possible to undo rake db:schema:load可以撤消 rake db:schema:load
【发布时间】:2011-06-24 00:14:33
【问题描述】:

我只是错误地在我的开发数据库上执行了rake db:schema:load,它擦除了我用来执行测试的所有数据。我可以使用我编写的 rake 任务重新生成其中的一些,但是有没有办法简单地撤消它?

谢谢!

【问题讨论】:

  • 我很好奇,你为什么要使用你的开发数据库来执行测试?您所有的测试数据都应该在您的测试数据库中。
  • 抱歉,我说错了 - 我的意思是开发,而不是测试。 :)

标签: ruby-on-rails ruby-on-rails-3 migration schema


【解决方案1】:

我不相信有办法撤消架构加载。迁移只有回滚。对不起!

【讨论】:

  • 另外,回滚不会带回数据,仅供参考。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-08-19
  • 1970-01-01
  • 2012-01-11
  • 2010-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多