From 3f7d1b28f0cdf2026816fc1db253f9af81ea0234 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Mon, 12 May 2025 19:49:25 +0530 Subject: [PATCH] Added admin user within adminSeeder page --- database/seeders/AdminSeeder.php | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/database/seeders/AdminSeeder.php b/database/seeders/AdminSeeder.php index 077f5a014..4210da172 100644 --- a/database/seeders/AdminSeeder.php +++ b/database/seeders/AdminSeeder.php @@ -2,7 +2,8 @@ namespace Database\Seeders; -use Illuminate\Database\Console\Seeds\WithoutModelEvents; +use App\Models\User; +use Hash; use Illuminate\Database\Seeder; class AdminSeeder extends Seeder @@ -12,6 +13,24 @@ class AdminSeeder extends Seeder */ public function run(): void { - // + //updateOrCreate + $user1 = User::updateOrCreate( + // Unique identifier + ['email' => 'admin@cripumps.com'], + + // Data to update/create + [ + 'name' => 'Admin', + 'password' => Hash::make('jOtHi$9000'), + 'updated_at' => now(), + 'created_at' => now() + ] + ); + // $user1 = User::firstOrCreate([ + // 'name' => 'Admin', + // 'email' => 'admin@cripumps.com', + // 'password' => bcrypt('admin'), + // ]); + $user1->assignRole('Super Admin'); } }