data: aclara revision de equipos y agrega actividad de cableado de red

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Milton Gonzalez
2026-09-11 09:30:19 -05:00
parent 669c9f1a2a
commit 472e0be886
5 changed files with 35 additions and 3 deletions
@@ -0,0 +1,25 @@
-- Ajustes al catalogo de actividades de TI, pedidos por el superadmin. Idempotente sin marcador:
-- cada sentencia se protege sola (por el valor viejo que busca, o por NOT EXISTS).
SET NAMES utf8mb4;
-- "Revision periodica de equipos" no dejaba claro que cubre obsolescencia y mejoras.
UPDATE activities
SET name = 'Revision de equipos para verificar obsolescencia y mejoras'
WHERE code = 'ACT-0007' AND name = 'Revision periodica de equipos';
-- Nueva actividad bajo "Infraestructura y redes": reponchado de cableado y certificacion de puntos.
INSERT INTO activities (project_id, code, name, priority_id, status_id, created_by)
SELECT p.id, 'PENDING', 'Reponchado de cableado de red y certificacion de los puntos', 2, 1, 1
FROM projects p
WHERE p.name = 'Infraestructura y redes'
AND NOT EXISTS (
SELECT 1 FROM activities a
WHERE a.project_id = p.id AND a.name = 'Reponchado de cableado de red y certificacion de los puntos'
);
UPDATE activities a
JOIN projects p ON p.id = a.project_id
SET a.code = CONCAT('ACT-', LPAD(a.id, 4, '0'))
WHERE p.name = 'Infraestructura y redes'
AND a.name = 'Reponchado de cableado de red y certificacion de los puntos'
AND a.code = 'PENDING';
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "project-linkedcorp-backend",
"version": "1.9.1",
"version": "1.9.2",
"private": true,
"type": "module",
"main": "src/server.js",