Rails acts_as_tenant种子数据

时间:2015-02-23 18:05:27

标签: ruby-on-rails

我在Rails 3项目中使用gem 'acts_as_tenant'

我希望每次添加新租户时都会播放新数据 - 但仅适用于新租户。

有没有办法将变量传递给rake db:seed

类似的东西:

rake db:seed -tenant=5

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

这有效:

$ TENANT=5 rake db:seed

在seed.rb中:

statuscode = Statuscode.first_or_create(
    :tenant_id => ENV['TENANT'],
    :statuscode => 'Completed',
    :closed => true
)