call(RolePermissionSeeder::class); $this->call(PositionSeeder::class); $admin = User::query()->firstOrCreate([ 'email' => config('election.seed_admin.email'), ], [ 'name' => config('election.seed_admin.name'), 'password' => Hash::make(config('election.seed_admin.password')), 'email_verified_at' => now(), ]); if ($admin->email_verified_at === null) { $admin->forceFill(['email_verified_at' => now()])->save(); } $admin->assignRole('Admin'); $this->call(SampleElectionSeeder::class); } }