Ruby on rails - 对特定的种子文件执行 db:reset 操作



我可以在特定种子文件中而不是整个数据库中执行db:reset吗?因为我不需要用所有数据重置完整的数据库。

我认为你要找的是seed_fu。此 gem 将允许您使用分配的 ID 创建种子文件,以便您可以根据需要多次重新设定种子,而不会丢失数据库中的其他数据。

我认为没有直接的方法可以做到这一点。

注释掉执行db:reset时不需要从seed.rb文件中加载的所有内容。

然后运行db:reset .它会做你需要的。

希望对:)有所帮助

最新更新