- lab_domicilios.php: sidebar filtrado por hasModule() - lab_ordenes.php: sidebar filtrado por hasModule() - login.php: redirige a lab_domicilios.php si módulos son [lab_domicilios, lab_ordenes] - migration: elimina lab_dashboard y lab_pacientes del rol lab_readonly - DB producción: rol lab_readonly queda con lab_domicilios(read) + lab_ordenes(read)
6 lines
287 B
SQL
6 lines
287 B
SQL
-- Rol lab_readonly: dejar solo lab_domicilios y lab_ordenes (ambos con permiso read)
|
|
-- Eliminar módulos que no corresponden a este rol
|
|
DELETE FROM role_modules
|
|
WHERE role_id = (SELECT id FROM roles WHERE slug = 'lab_readonly')
|
|
AND module_slug IN ('lab_dashboard', 'lab_pacientes');
|