Estructura de base de datos, migraciones, factories y seeders
This commit is contained in:
@@ -13,50 +13,65 @@ class AccionLogSeeder extends Seeder
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
|
||||
//IMPORTANTE: El orden de las acciones no se debe modificar, ya que se asocian a los logs por su ID. Agregar nuevas acciones al final del array.
|
||||
|
||||
|
||||
$acciones = [
|
||||
['descripcion' => 'Creación nuevo profesional'],
|
||||
['descripcion' => 'Baja profesional'],
|
||||
['descripcion' => 'Alta profesional'],
|
||||
['descripcion' => 'Edición datos profesional'],
|
||||
['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 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 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'=> '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'=> 'Asignó un turno'], //
|
||||
['descripcion'=> 'Canceló un turno'], //
|
||||
['descripcion'=> 'Reprogramó un turno'], //
|
||||
|
||||
['descripcion'=> 'Aceptó un caso'],
|
||||
['descripcion'=> 'Rechazó un caso'],
|
||||
['descripcion'=> 'Devolvió un caso'],
|
||||
['descripcion'=> 'Aceptó un caso'], //
|
||||
['descripcion'=> 'Rechazó un caso'], //
|
||||
['descripcion'=> 'Devolvió un caso'],
|
||||
|
||||
['descripcion'=> 'Inició sesión'],
|
||||
['descripcion'=> 'Cerró sesión'],
|
||||
['descripcion'=> 'Inició sesión'], //
|
||||
['descripcion'=> 'Cerró sesión'], //
|
||||
|
||||
['descripcion'=> 'Solicitud cambio de contraseña'],
|
||||
['descripcion'=> 'Cambio de contraseña exitoso'],
|
||||
['descripcion'=> 'Solicitud cambio de contraseña'], //
|
||||
['descripcion'=> 'Cambio de contraseña exitoso'], //
|
||||
['descripcion'=> 'Cambio de contraseña frustrado'],
|
||||
|
||||
//agregados despues
|
||||
|
||||
['descripcion'=> 'Dar de alta cliente'], //
|
||||
['descripcion'=> 'Eliminó documentación cliente'], //
|
||||
['descripcion'=> 'dio de baja relacion con cliente'], //
|
||||
['descripcion'=> 'dio de alta relacion con cliente'], //
|
||||
['descripcion'=> 'Cambio de DNI Cliente'], //
|
||||
['descripcion'=> 'Cambio de DNI Profesional'], //
|
||||
['descripcion'=> 'Edito los datos del administrador'], //
|
||||
];
|
||||
|
||||
foreach($acciones as $accion)
|
||||
{
|
||||
DB::table('accioneslogs')->insert([
|
||||
'descripcion' => $accion['descripcion'],
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
]);
|
||||
foreach ($acciones as $accion) {
|
||||
DB::table('accioneslogs')->updateOrInsert(
|
||||
['descripcion' => $accion['descripcion']],
|
||||
[
|
||||
'updated_at' => now(),
|
||||
'created_at' => now(),
|
||||
]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user