Files
zibo-dashboard/public/userarea/manutenzioni/sql/4_permissions.sql
T
2026-08-12 21:29:55 +03:00

20 lines
1.0 KiB
SQL

INSERT IGNORE INTO auth_permissions
(name, display_name, description, removable, created_at, updated_at)
VALUES
('maintenance.equipment.view', 'View Equipment Registry', 'Can view the equipment registry.', 1, NOW(), NOW()),
('maintenance.maintenances.view','View Maintenances', 'Can view maintenances and the intervention log.', 1, NOW(), NOW()),
('maintenance.calendar.view', 'View Maintenance Calendar','Can view the maintenance calendar.', 1, NOW(), NOW()),
('maintenance.categories.view', 'View Equipment Categories','Can view equipment categories.', 1, NOW(), NOW()),
('maintenance.manage', 'Manage Maintenance', 'Can create/edit equipment, maintenances and interventions.', 1, NOW(), NOW());
INSERT IGNORE INTO auth_permission_role (permission_id, role_id)
SELECT p.id, 1
FROM auth_permissions p
WHERE p.name IN (
'maintenance.equipment.view',
'maintenance.maintenances.view',
'maintenance.calendar.view',
'maintenance.categories.view',
'maintenance.manage'
);