Files
whatsapp/migrations/20260402_lab_readonly_only_ordenes_domicilios.sql
Lizandro Guarnizo 31b79a5a62 feat: rol lab_readonly con acceso exclusivo a ordenes y domicilios (solo lectura)
- 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)
2026-04-02 11:18:12 -05:00

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');