Modificación del faker para user

This commit is contained in:
2026-03-26 17:46:06 -06:00
parent 3061a64418
commit cfd9d2ac68
+32 -34
View File
@@ -5,13 +5,15 @@ namespace Database\Seeders;
use App\Models\Alumno; use App\Models\Alumno;
use App\Models\User; use App\Models\User;
use Illuminate\Database\Seeder; use Illuminate\Database\Seeder;
use Faker\Factory as Faker;
class UserSeeder extends Seeder class UserSeeder extends Seeder
{ {
public function run(): void public function run(): void
{ {
$faker = Faker::create('es_MX');
$user= User::create([ $user = User::create([
'name'=>'Luis Fernando', 'name'=>'Luis Fernando',
'apellidoPaterno'=>'Pérez', 'apellidoPaterno'=>'Pérez',
'apellidoMaterno'=>'Luna', 'apellidoMaterno'=>'Luna',
@@ -25,7 +27,7 @@ class UserSeeder extends Seeder
$user->plantelUsuarios()->sync(3); $user->plantelUsuarios()->sync(3);
$user1= User::create([ $user1 = User::create([
'name'=>'Crokly', 'name'=>'Crokly',
'apellidoPaterno'=>'real', 'apellidoPaterno'=>'real',
'apellidoMaterno'=>'Luna', 'apellidoMaterno'=>'Luna',
@@ -39,40 +41,36 @@ class UserSeeder extends Seeder
$user1->plantelUsuarios()->sync(3); $user1->plantelUsuarios()->sync(3);
for ($e = 1; $e <= 2; $e++) {
for ($i = 1; $i <= 15; $i++) {
for ($e=1; $e <=2 ; $e++) { $usr = User::create([
for ($i=1; $i <=15; $i++) { 'name' => $faker->firstName(),
$usr = User::create([ 'apellidoPaterno' => $faker->lastName(),
'name'=>fake('es_MX')->firstName(), 'apellidoMaterno' => $faker->lastName(),
'apellidoPaterno'=>fake()->lastName(), 'email' => $faker->unique()->safeEmail(),
'apellidoMaterno'=>fake()->lastName(), 'direccion' => $faker->address(),
'email'=> fake()->email(), 'telefono' => $faker->numerify('55########'),
'direccion'=>fake()->address(), 'password' => bcrypt('6686'),
'telefono'=>fake()->numerify('55########'), 'code' => 0,
'password' => bcrypt('6686'), 'status' => 1
'code'=>0, ])->assignRole('Alumno');
'status'=>1
])->assignRole('Alumno');
$usr->plantelUsuarios()->sync([3]);
$alumno = Alumno::create([ $usr->plantelUsuarios()->sync([3]);
'nivel'=>$e,
'plan_id'=>$e, $alumno = Alumno::create([
'ciclo'=>3, 'nivel' => $e,
'turno'=>1, 'plan_id' => $e,
'medio'=>1, 'ciclo' => 3,
'usuario_registro'=>1, 'turno' => 1,
'plane_id'=>0, 'medio' => 1,
'status'=>2 'usuario_registro' => 1,
]); 'plane_id' => 0,
$alumno->alumnos()->sync($usr->id); 'status' => 2
]);
$alumno->alumnos()->sync($usr->id);
}
} }
}
} }
} }