20 lines
1.0 KiB
SQL
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'
|
|
);
|