From cfd9d2ac6809aee7c46492577536f4289b299889 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 26 Mar 2026 17:46:06 -0600 Subject: [PATCH] =?UTF-8?q?Modificaci=C3=B3n=20del=20faker=20para=20user?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- database/seeders/UserSeeder.php | 66 ++++++++++++++++----------------- 1 file changed, 32 insertions(+), 34 deletions(-) diff --git a/database/seeders/UserSeeder.php b/database/seeders/UserSeeder.php index f72417da..0750ef63 100644 --- a/database/seeders/UserSeeder.php +++ b/database/seeders/UserSeeder.php @@ -5,13 +5,15 @@ namespace Database\Seeders; use App\Models\Alumno; use App\Models\User; use Illuminate\Database\Seeder; +use Faker\Factory as Faker; class UserSeeder extends Seeder { public function run(): void { + $faker = Faker::create('es_MX'); - $user= User::create([ + $user = User::create([ 'name'=>'Luis Fernando', 'apellidoPaterno'=>'Pérez', 'apellidoMaterno'=>'Luna', @@ -25,7 +27,7 @@ class UserSeeder extends Seeder $user->plantelUsuarios()->sync(3); - $user1= User::create([ + $user1 = User::create([ 'name'=>'Crokly', 'apellidoPaterno'=>'real', 'apellidoMaterno'=>'Luna', @@ -39,40 +41,36 @@ class UserSeeder extends Seeder $user1->plantelUsuarios()->sync(3); + for ($e = 1; $e <= 2; $e++) { + for ($i = 1; $i <= 15; $i++) { - for ($e=1; $e <=2 ; $e++) { - for ($i=1; $i <=15; $i++) { - $usr = User::create([ - 'name'=>fake('es_MX')->firstName(), - 'apellidoPaterno'=>fake()->lastName(), - 'apellidoMaterno'=>fake()->lastName(), - 'email'=> fake()->email(), - 'direccion'=>fake()->address(), - 'telefono'=>fake()->numerify('55########'), - 'password' => bcrypt('6686'), - 'code'=>0, - 'status'=>1 - ])->assignRole('Alumno'); - $usr->plantelUsuarios()->sync([3]); + $usr = User::create([ + 'name' => $faker->firstName(), + 'apellidoPaterno' => $faker->lastName(), + 'apellidoMaterno' => $faker->lastName(), + 'email' => $faker->unique()->safeEmail(), + 'direccion' => $faker->address(), + 'telefono' => $faker->numerify('55########'), + 'password' => bcrypt('6686'), + 'code' => 0, + 'status' => 1 + ])->assignRole('Alumno'); - $alumno = Alumno::create([ - 'nivel'=>$e, - 'plan_id'=>$e, - 'ciclo'=>3, - 'turno'=>1, - 'medio'=>1, - 'usuario_registro'=>1, - 'plane_id'=>0, - 'status'=>2 - ]); - $alumno->alumnos()->sync($usr->id); + $usr->plantelUsuarios()->sync([3]); + + $alumno = Alumno::create([ + 'nivel' => $e, + 'plan_id' => $e, + 'ciclo' => 3, + 'turno' => 1, + 'medio' => 1, + 'usuario_registro' => 1, + 'plane_id' => 0, + 'status' => 2 + ]); + + $alumno->alumnos()->sync($usr->id); + } } - } - - - - - - } }