我有一个错误。当我运行php artisan db:seed --class=PermissionTableSeeder
时
出现此错误
系统提示:“您访问的页面不存在”
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Spatie\Permission\Models\Permission;
//
//
class PermissionTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$permissions = [
'role-list',
'role-create',
'role-edit',
'role-delete',
];
foreach ($permissions as $permission) {
Permission::create(['name' => $permission]);
}
}
}
1条答案
按热度按时间czfnxgou1#
好的,所以当你在seeder中创建一个新类时,它不是由composer自动加载的。
php Artisan优化器:清除
并运行以下命令
组合器转储-自动加载
然后运行播种命令。