diff --git a/Database/Seeders/MasterDatabaseSeeder.php b/Database/Seeders/MasterDatabaseSeeder.php index b07e42f..d3ebfda 100644 --- a/Database/Seeders/MasterDatabaseSeeder.php +++ b/Database/Seeders/MasterDatabaseSeeder.php @@ -22,7 +22,8 @@ $data = $this->data(); foreach ($data as $value) { $permission = Permission::updateOrCreate([ - 'name' => $value['name'] + 'name' => $value['name'], + 'guard_name' => 'web' ], [ 'permission_group_id' => $value['group'], ]); @@ -54,11 +55,10 @@ // list of model permission $model = ['master']; - $permissionGroup = PermissionGroup::create([ - 'name' => 'master' - ]); - foreach ($model as $value) { + $permissionGroup = PermissionGroup::updateOrCreate([ + 'name' => $value + ]); foreach ($this->crudActions($value) as $action) { $data[] = ['name' => $action, 'group' => $permissionGroup->id]; }