如何在使用 Apartment gem 进行范围界定的多租户应用程序中播种新租户?
我在 seed.rb 中添加了以下内容,但它似乎不适用于公寓:
tenants = Tenant.create([
{
name: 'User1',
domain: 'user1'
},
{
name: 'User2',
domain: 'user2'
}
])
即使数据库是空白的,seeds.rb 也会尝试两次创建架构,但在我这样做时失败并出现此错误rake db:seed
:
Apartment::TenantExists: The schema user1 already exists.