Estructura de base de datos, migraciones, factories y seeders
This commit is contained in:
@@ -29,13 +29,23 @@ class PersonaFactory extends Factory
|
||||
$cuilPrefix = $this->faker->randomElement(['20', '27']);
|
||||
$cuilSuffix = $this->faker->numberBetween(0, 9);
|
||||
|
||||
$fotoDefault = Foto::firstOrCreate(
|
||||
['ruta' => 'images/avatar_default.png'],
|
||||
[
|
||||
'extension' => 'png',
|
||||
'tamanio_bytes' => 136788,
|
||||
'nombre' => 'avatar_default',
|
||||
'mime_type' => 'image/png',
|
||||
]
|
||||
);
|
||||
|
||||
return [
|
||||
'dni' => (string) $dni,
|
||||
'nombre' => $this->faker->firstName(),
|
||||
'apellido' => $this->faker->lastName(),
|
||||
'cuil' => "{$cuilPrefix}{$dni}{$cuilSuffix}",
|
||||
'fechanac' => $this->faker->dateTimeBetween('-60 years', '-18 years')->format('Y-m-d'),
|
||||
'foto_id' => Foto::factory(),
|
||||
'foto_id' => $fotoDefault->id,
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user