Fix missing roles (#15256)

This commit is contained in:
Tony Murray 2023-08-28 09:39:03 -05:00 committed by GitHub
parent 2cd207028a
commit 744ff7543e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

View File

@ -1,6 +1,7 @@
<?php
use App\Models\User;
use Database\Seeders\RolesSeeder;
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
@ -13,6 +14,8 @@ return new class extends Migration
*/
public function up(): void
{
(new RolesSeeder)->run(); // make sure roles have been created.
User::all()->each(function (User $user) {
$role = match ($user->getAttribute('level')) {
1 => 'user',

View File

@ -15,5 +15,6 @@ class DatabaseSeeder extends Seeder
{
$this->call(DefaultAlertTemplateSeeder::class);
$this->call(ConfigSeeder::class);
$this->call(RolesSeeder::class);
}
}