first(); $userRole = Role::where('name', 'ROLE_USER')->first(); $admin = User::firstOrCreate( ['email' => 'tracer@24unix.net'], [ 'name' => 'tracer', 'password' => Hash::make('password'), 'email_verified_at' => now(), ] ); if ($adminRole) { $admin->roles()->syncWithoutDetaching([$adminRole->id]); } if ($userRole) { $admin->roles()->syncWithoutDetaching([$userRole->id]); } $users = User::factory()->count(100)->create([ 'email_verified_at' => now(), ]); if ($userRole) { foreach ($users as $user) { $user->roles()->syncWithoutDetaching([$userRole->id]); } } } }