Stancl/Tenancy:我想在创建租户时自动播种

问题描述 投票:0回答:3

正如文档所说,租赁配置。狗 此标志

seed_after_migration
true
,但在创建租户时不会播种任何内容。

laravel multi-tenant
3个回答
3
投票

检查

App\Providers\TenancyServiceProvider
是否未注释
Jobs\SeedDatabase::class
行(第 30 行)。

如果这不能解决问题,请尝试以下操作。

php artisan cache:clear

1
投票

tenancyforlaravel 软件包附带了种子命令。创建租户时自动运行租户迁移后,您必须运行租户:seed 命令来运行播种程序。另外,您可能想在 tenancy.php 配置文件中的 seeder_parameters 数组中打开 --force 键。

php artisan tenants:seed

0
投票

取消注释行

Jobs\SeedDatabase::class
来自
App\Providers\TenancyServiceProvider
如果这不起作用,请尝试自定义工作
php artisan make:job CustomSeed

© www.soinside.com 2019 - 2024. All rights reserved.