Se comenzó a programar seeders y modelos (las migraciones ya están terminadas)

This commit is contained in:
Lucho
2026-03-10 16:41:34 -03:00
parent 55fc8aa0a8
commit 6c9d79115b
19 changed files with 651 additions and 0 deletions
+62
View File
@@ -0,0 +1,62 @@
<?php
namespace Database\Seeders;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class AccionLogSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$acciones = [
['descripcion' => 'Creación nuevo profesional'],
['descripcion' => 'Baja profesional'],
['descripcion' => 'Alta profesional'],
['descripcion' => 'Edición datos profesional'],
['descripcion' => 'Creación nuevo servicio'],
['descripcion' => 'Baja servicio'],
['descripcion' => 'Alta servicio'],
['descripcion' => 'Edición datos servicio'],
['descripcion' => 'Creación nueva profesion'],
['descripcion' => 'Baja profesion'],
['descripcion' => 'Alta profesion'],
['descripcion' => 'Edición datos profesion'],
['descripcion', 'Creación nuevo cliente'],
['descripcion', 'Edición datos cliente'],
['descripcion', 'Agregó documentación cliente'],
['descripcion', 'Dar de baja cliente'],
['descripcion', 'Asignó un turno'],
['descripcion', 'Canceló un turno'],
['descripcion', 'Reprogramó un turno'],
['descripcion', 'Aceptó un caso'],
['descripcion', 'Rechazó un caso'],
['descripcion', 'Devolvió un caso'],
['descripcion', 'Inició sesión'],
['descripcion', 'Cerró sesión'],
['descripcion', 'Solicitud cambio de contraseña'],
['descripcion', 'Cambio de contraseña exitoso'],
['descripcion', 'Cambio de contraseña frustrado'],
];
foreach($acciones as $accion)
{
DB::table('accioneslogs')->insert([
'descripcion' => $accion['descripcion'],
'created_at' => now(),
'updated_at' => now(),
]);
}
}
}