最近,我的作品中删除了一个对象及其相关对象(可能是一堆表中的600行)。当数据大部分存在时,我从后面备份了我的数据,我想恢复它。
最干净/最简单的方法是什么?
这是一个mysql转储,所以我可以轻松恢复到我的开发盒,但那又怎样?我希望有一个命令或2生成SQL或ruby代码,我可以进入迁移。
编辑:刚遇到https://github.com/rroblak/seed_dump看起来很有希望
答案 0 :(得分:0)
使用seed_dump结束。尽管它没有文档,它可以转储任意关系,而不仅仅是整个模型,所以我所要做的就是组装正确的关系并将它们转储到rails SeedDump.dump(<relation>, <options>)
的rails控制台中,以获得只有行I的种子文件想要,我可以恢复。