diff --git a/database/seeders/RolesAndPermissionsSeeder.php b/database/seeders/RolesAndPermissionsSeeder.php index 4b4208a..b68298c 100644 --- a/database/seeders/RolesAndPermissionsSeeder.php +++ b/database/seeders/RolesAndPermissionsSeeder.php @@ -36,12 +36,15 @@ class RolesAndPermissionsSeeder extends Seeder $cliente = Role::firstOrCreate(['name' => 'Cliente']); $cliente->givePermissionTo(['view projects']); - // Create default admin user - $user = User::factory()->create([ - 'name' => 'Admin User', - 'email' => 'admin@email.com', - 'password' => bcrypt('password'), - ]); + // Create default admin user (sin factory: los seeders de sistema no deben + // depender de fakerphp/faker, que vive en require-dev). + $user = User::firstOrCreate( + ['email' => 'admin@email.com'], + [ + 'name' => 'Admin User', + 'password' => bcrypt('password'), + ], + ); $user->assignRole('Admin'); } } \ No newline at end of file