Update 005_registro_exams.sql

This commit is contained in:
Lizandro Guarnizo
2026-04-19 21:06:17 -05:00
parent 94cb8574d0
commit d094b537e3
+7 -8
View File
@@ -111,15 +111,14 @@ UPDATE system_modules
-- -----------------------------------------------------------
-- 7. Permisos de roles para el módulo (bacteriólogo + recepcionista)
-- role_module_access: role_id, module_slug, can_view, can_edit
-- Solo se inserta si la tabla existe y el rol existe.
-- Tabla real: role_modules (role_id, module_slug, can_view, can_create, can_edit, can_delete, can_export)
-- -----------------------------------------------------------
INSERT IGNORE INTO role_module_access (role_id, module_slug, can_view, can_edit)
SELECT r.id, 'registro_exams', 1, 1
FROM admin_roles r
INSERT IGNORE INTO role_modules (role_id, module_slug, can_view, can_create, can_edit, can_delete, can_export)
SELECT r.id, 'registro_exams', 1, 1, 1, 0, 1
FROM roles r
WHERE r.nombre IN ('Bacteriólogo','Bacteriologo','bacteriologo','Técnico Lab','Lab');
INSERT IGNORE INTO role_module_access (role_id, module_slug, can_view, can_edit)
SELECT r.id, 'registro_exams', 1, 0
FROM admin_roles r
INSERT IGNORE INTO role_modules (role_id, module_slug, can_view, can_create, can_edit, can_delete, can_export)
SELECT r.id, 'registro_exams', 1, 1, 0, 0, 0
FROM roles r
WHERE r.nombre IN ('Recepcionista','recepcionista','Recepción');