feat: ordenar proyectos por prioridad real + separa paginas web de dominios
canWriteProject/ListView ya soportaba ordenar por cualquier columna con clic en el encabezado; solo Prioridad ordenaba alfabetico por el texto en vez de por severidad real. Se agrega pr.level a la consulta y sortValue en la columna. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
-- "Paginas web y dominios" separada en dos tareas. Idempotente: DELETE de la vieja es inofensivo
|
||||
-- si ya no existe; INSERT de las nuevas protegido por NOT EXISTS.
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
DELETE t FROM tasks t
|
||||
JOIN activities a ON a.id = t.activity_id
|
||||
WHERE a.name = 'Inventario de servicios de tecnologia'
|
||||
AND t.name = 'Paginas web y dominios (hosting, registrador, fechas de vencimiento)';
|
||||
|
||||
INSERT INTO tasks (activity_id, name)
|
||||
SELECT a.id, x.name
|
||||
FROM activities a
|
||||
JOIN (
|
||||
SELECT 'Paginas web (hosting, actualizaciones, responsables)' AS name
|
||||
UNION ALL SELECT 'Dominios (registrador, fechas de vencimiento, renovacion)'
|
||||
) x ON 1=1
|
||||
WHERE a.name = 'Inventario de servicios de tecnologia'
|
||||
AND NOT EXISTS (SELECT 1 FROM tasks y WHERE y.activity_id = a.id AND y.name = x.name);
|
||||
Reference in New Issue
Block a user