62 lines
1.8 KiB
PHP
62 lines
1.8 KiB
PHP
<?php namespace Database\Seeders;
|
|
|
|
use App\Models\Client;
|
|
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
|
|
use Illuminate\Database\Seeder;
|
|
|
|
class ClientSeeder extends Seeder
|
|
{
|
|
/**
|
|
* Ejecutar sembrado de base de datos
|
|
*/
|
|
public function run(): void
|
|
{
|
|
$clients = [
|
|
[
|
|
'name' => 'Juan',
|
|
'paternal' => 'Pérez',
|
|
'maternal' => 'Gómez',
|
|
'email' => 'juan.perez@example.com',
|
|
'phone' => '551234567890',
|
|
'rfc' => 'JUAP890123XXX',
|
|
],
|
|
[
|
|
'name' => 'María',
|
|
'paternal' => 'López',
|
|
'maternal' => 'Hernández',
|
|
'email' => 'maria.lopez@example.com',
|
|
'phone' => '551234567891',
|
|
'rfc' => 'MALO910203XXX',
|
|
],
|
|
[
|
|
'name' => 'María',
|
|
'paternal' => 'Hernández',
|
|
'maternal' => 'Cruz',
|
|
'email' => 'maria.hernandez@example.com',
|
|
'phone' => '555-1003',
|
|
'rfc' => 'MAHC910203XXX',
|
|
],
|
|
[
|
|
'name' => 'Carlos',
|
|
'paternal' => 'Sánchez',
|
|
'maternal' => 'Ruiz',
|
|
'email' => 'carlos.sanchez@example.com',
|
|
'phone' => '555-1004',
|
|
'rfc' => 'CASR910203XXX',
|
|
],
|
|
[
|
|
'name' => 'Laura',
|
|
'paternal' => 'Gómez',
|
|
'maternal' => 'Flores',
|
|
'email' => 'laura.gomez@example.com',
|
|
'phone' => '555-1005',
|
|
'rfc' => 'LAGF910203XXX',
|
|
]
|
|
];
|
|
|
|
foreach ($clients as $client) {
|
|
Client::create($client);
|
|
}
|
|
}
|
|
}
|