Ruby on rails Do db:为特定种子文件重置
我可以在特定的种子文件中执行Ruby on rails Do db:为特定种子文件重置,ruby-on-rails,database,ruby-on-rails-4,seeding,Ruby On Rails,Database,Ruby On Rails 4,Seeding,我可以在特定的种子文件中执行db:reset,而不是在整个数据库中执行吗?因为我不需要重置包含所有数据的完整数据库。我认为您需要的是。这个gem将允许您使用指定的id创建种子文件,这样您就可以根据需要多次重新设置种子,而不会丢失数据库中的其他数据 我认为没有直接的方法可以做到这一点 在执行db:reset时,注释掉不需要从seed.rb文件加载的所有内容 然后运行db:reset。它会满足你的需要 希望有帮助:)如果您有其他方法,请告诉我。
db:reset
,而不是在整个数据库中执行吗?因为我不需要重置包含所有数据的完整数据库。我认为您需要的是。这个gem将允许您使用指定的id创建种子文件,这样您就可以根据需要多次重新设置种子,而不会丢失数据库中的其他数据 我认为没有直接的方法可以做到这一点
在执行db:reset
时,注释掉不需要从seed.rb
文件加载的所有内容
然后运行db:reset
。它会满足你的需要
希望有帮助:)如果您有其他方法,请告诉我。