Laratrust 种子未按预期工作

Laratrust seed is not working as expected

你好世界

我尝试将 Laratrust 用于我的一个项目,在我执行了所有步骤之后,但我在我的数据库中看不到任何用户。

我按照 here and here 中的所有步骤进行操作,但我还没有找到为什么我的数据库中没有超级管理员或管理员。

我用来安装和使用 Laratrust 的命令:

composer require "santigarcor/laratrust:5.0.*"

php artisan vendor:publish --tag="laratrust"

php artisan laratrust:setup

composer dump-autoload

php artisan laratrust:migration

php artisan migrate

php artisan laratrust:seeder

composer dump-autoload

我也写了php artisan db:seed但是还是没有。

感谢您的回答,如果我的问题不太合理,我深表歉意。

转到您的 database/seeds/DatabaseSeeder.php 并在 run() 方法中添加:

public function run()
{
    // ...

    $this->call(LaratrustSeeder::class);
}

然后,不要忘记修改生成播种器创建器config/laratrust_seeder.php以自定义播种器。

编辑 config/laratrust_seeder.php.

  • 将 'create_users' => false 更改为 'create_users' => true,

稍后谢谢我伙计