【问题标题】:Rails separated seeds轨道分离种子
【发布时间】:2015-03-19 17:16:18
【问题描述】:

您好,我可能有一个简单的问题。

我有这个带有moodboard templates 的数据库。 我想用capistrano 将它传输到服务器,但在我的seeds.rb 文件中只有所有seeds,如果我再次运行它们,很多数据会被插入两次。

我平时跑步:

rake db:seed

但我想看看另一个命令

如何制作一个单独的seed 文件以自行执行。

【问题讨论】:

    标签: ruby-on-rails ruby seeding


    【解决方案1】:

    您可以在插入seeds.rb 之前删除您的种子,或者检查模型行数或检查id(如果要插入的项目),然后再将其插入seeds.rb。基本上,我认为您只需要在插入其他数据之前添加一些检查。如果您发布您的seeds.rb,我可以提供更具体的答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-15
      • 2012-02-08
      • 1970-01-01
      相关资源
      最近更新 更多