78 lines
2.3 KiB
PHP

<?php
namespace Database\Seeders;
use App\Models\Module;
use Illuminate\Database\Seeder;
class ModuleSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
// Crear módulos reales de Tabasco
$modules = [
[
'name' => 'Módulo Centro Villahermosa',
'municipality' => 'Centro',
'address' => 'Av. Paseo Tabasco 1203',
'colony' => 'Tabasco 2000',
'cp' => '86000',
'longitude' => -92.9376,
'latitude' => 17.9892,
'status' => true,
],
[
'name' => 'Módulo Cárdenas',
'municipality' => 'Cárdenas',
'address' => 'Calle Benito Juárez No. 305',
'colony' => 'Centro',
'cp' => '86000',
'longitude' => -93.3808,
'latitude' => 18.0011,
'status' => true,
],
[
'name' => 'Módulo Comalcalco',
'municipality' => 'Comalcalco',
'address' => 'Av. Gregorio Méndez Magaña',
'colony' => 'Centro',
'cp' => '86000',
'longitude' => -93.2042,
'latitude' => 18.2667,
'status' => true,
],
[
'name' => 'Módulo Cunduacán',
'municipality' => 'Cunduacán',
'address' => 'Calle Carlos Pellicer Cámara',
'colony' => 'Centro',
'cp' => '86000',
'longitude' => -93.1608,
'latitude' => 18.0667,
'status' => true,
],
[
'name' => 'Módulo Huimanguillo',
'municipality' => 'Huimanguillo',
'address' => 'Av. Constitución s/n',
'colony' => 'Centro',
'cp' => '86000',
'longitude' => -93.3908,
'latitude' => 17.8422,
'status' => true,
],
];
foreach ($modules as $module) {
Module::create($module);
}
// Crear módulos adicionales con factory para pruebas
Module::factory(5)->create();
}
}