From 557fe6858c2cc87784beb8321ba099cdf8b71c7d Mon Sep 17 00:00:00 2001 From: Juan Felipe Zapata Moreno Date: Fri, 13 Feb 2026 13:49:55 -0600 Subject: [PATCH] =?UTF-8?q?add:=20implementar=20seeder=20para=20usuarios?= =?UTF-8?q?=20y=20m=C3=B3dulos=20en=20RepuveSeeder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- database/seeders/DevSeeder.php | 1 + database/seeders/RepuveSeeder.php | 177 ++++++++++++++++++++++++++++++ 2 files changed, 178 insertions(+) create mode 100644 database/seeders/RepuveSeeder.php diff --git a/database/seeders/DevSeeder.php b/database/seeders/DevSeeder.php index 083cf61..6d30271 100644 --- a/database/seeders/DevSeeder.php +++ b/database/seeders/DevSeeder.php @@ -28,5 +28,6 @@ public function run(): void $this->call(ModuleSeeder::class); $this->call(CatalogTagStatusSeeder::class); $this->call(CatalogCancellationReasonSeeder::class); + $this->call(RepuveSeeder::class); } } diff --git a/database/seeders/RepuveSeeder.php b/database/seeders/RepuveSeeder.php new file mode 100644 index 0000000..44018f2 --- /dev/null +++ b/database/seeders/RepuveSeeder.php @@ -0,0 +1,177 @@ +first(); + $moduloBase4 = Module::where('name', 'MODULO FINANZAS BASE 4')->first(); + $moduloCardenas = Module::where('name', 'MODULO CARDENAS')->first(); + $moduloSierra = Module::where('name', 'MODULO PASEO DE LA SIERRA')->first(); + $moduloComalcalco = Module::where('name', 'CENTRO DE ACTIVACION COMALCALCO')->first(); + + // MODULO PARQUE LA CHOCA + User::firstOrCreate( + ['username' => 'aAguirre'], + [ + 'name' => 'Alvaro', + 'paternal' => 'Aguirre', + 'maternal' => 'Jimenez', + 'password' => '12345678', + 'module_id' => $moduloChoca?->id, + ] + )->assignRole('perito'); + + User::firstOrCreate( + ['username' => 'mHernandez'], + [ + 'name' => 'Malery', + 'paternal' => 'Hernández', + 'maternal' => 'Velazquez', + 'password' => '12345678', + 'module_id' => $moduloChoca?->id, + ] + )->assignRole('perito'); + + User::firstOrCreate( + ['username' => 'rRayas'], + [ + 'name' => 'Roberto', + 'paternal' => 'Rayas', + 'maternal' => 'Flores', + 'password' => '12345678', + 'module_id' => $moduloChoca?->id, + ] + )->assignRole('perito'); + + // MODULO CARDENAS + User::firstOrCreate( + ['username' => 'fDiego'], + [ + 'name' => 'Fabiola Alejandra', + 'paternal' => 'Diego', + 'maternal' => 'Sandoval', + 'password' => '12345678', + 'module_id' => $moduloCardenas?->id, + ] + )->assignRole('perito'); + + User::firstOrCreate( + ['username' => 'aTorres'], + [ + 'name' => 'Asunción', + 'paternal' => 'Torres', + 'maternal' => 'Gaspar', + 'password' => '12345678', + 'module_id' => $moduloCardenas?->id, + ] + )->assignRole('perito'); + + User::firstOrCreate( + ['username' => 'aHernandez'], + [ + 'name' => 'Arturo', + 'paternal' => 'Hernández', + 'maternal' => 'Peralta', + 'password' => '12345678', + 'module_id' => $moduloCardenas?->id, + ] + )->assignRole('perito'); + + // MODULO FINANZAS BASE 4 + User::firstOrCreate( + ['username' => 'jDominguez'], + [ + 'name' => 'José Francisco', + 'paternal' => 'Dominguez', + 'maternal' => 'Luna', + 'password' => '12345678', + 'module_id' => $moduloBase4?->id, + ] + )->assignRole('perito'); + + User::firstOrCreate( + ['username' => 'cJimenez'], + [ + 'name' => 'Carlos Mario', + 'paternal' => 'Jimenez', + 'maternal' => 'Ovando', + 'password' => '12345678', + 'module_id' => $moduloBase4?->id, + ] + )->assignRole('perito'); + + User::firstOrCreate( + ['username' => 'bLopez'], + [ + 'name' => 'Benjamin', + 'paternal' => 'Lopez', + 'maternal' => 'Gomez', + 'password' => '12345678', + 'module_id' => $moduloBase4?->id, + ] + )->assignRole('perito'); + + User::firstOrCreate( + ['username' => 'lMagana'], + [ + 'name' => 'Luis Enrique', + 'paternal' => 'Magaña', + 'maternal' => 'De La Cruz', + 'password' => '12345678', + 'module_id' => $moduloBase4?->id, + ] + )->assignRole('perito'); + + // MODULO PASEO DE LA SIERRA + User::firstOrCreate( + ['username' => 'jFelix'], + [ + 'name' => 'Jesus', + 'paternal' => 'Felix', + 'maternal' => 'De La Cruz', + 'password' => '12345678', + 'module_id' => $moduloSierra?->id, + ] + )->assignRole('perito'); + + User::firstOrCreate( + ['username' => 'jGomez'], + [ + 'name' => 'Juan Carlos', + 'paternal' => 'Gomez', + 'maternal' => 'Ojeda', + 'password' => '12345678', + 'module_id' => $moduloSierra?->id, + ] + )->assignRole('perito'); + + // CENTRO DE ACTIVACION COMALCALCO + User::firstOrCreate( + ['username' => 'mJimenezF'], + [ + 'name' => 'Miguel Enrique', + 'paternal' => 'Jimenez', + 'maternal' => 'Frias', + 'password' => '12345678', + 'module_id' => $moduloComalcalco?->id, + ] + )->assignRole('perito'); + + User::firstOrCreate( + ['username' => 'jJimenezG'], + [ + 'name' => 'Juan Pablo', + 'paternal' => 'Jimenez', + 'maternal' => 'González', + 'password' => '12345678', + 'module_id' => $moduloComalcalco?->id, + ] + )->assignRole('perito'); + } +}