为了便于维护,我想将我的seeds.rb文件分成多个部分;在a.rb中播种所有的A,在b.rb中播种B,等等。单独的文件位于seeds.rb的db/目录中。每个文件都由一堆"A.create“或"B.create”调用组成,我想从seeds.rb调用这些文件。我试过了:include 'b'load 'a.rb'在我的种子中,但是当我调用"rake : s
我使用seed.rb来填充我的开发和生产数据库。我通常用虚拟数据填充第一个,用我的应用程序运行所需的真实的最小数据填充后者(例如,第一个用户等等)。鉴于我知道"group“是一个Gemfile方法,我想为seed.rb实现同样的行为。group :development do end
# production specific seeding code