bmc_hub/migrations/232_website_content_permissions.sql

19 lines
668 B
MySQL
Raw Normal View History

2026-08-28 20:49:55 +02:00
INSERT INTO permissions (code, description, category) VALUES
('website_content.view', 'Se administration af website-indhold', 'website_content'),
('website_content.edit', 'Rediger website-indhold og driftsstatus', 'website_content')
ON CONFLICT (code) DO NOTHING;
INSERT INTO group_permissions (group_id, permission_id)
SELECT g.id, p.id
FROM groups g
CROSS JOIN permissions p
WHERE g.name = 'Administrators' AND p.category = 'website_content'
ON CONFLICT DO NOTHING;
INSERT INTO group_permissions (group_id, permission_id)
SELECT g.id, p.id
FROM groups g
CROSS JOIN permissions p
WHERE g.name = 'Managers' AND p.category = 'website_content'
ON CONFLICT DO NOTHING;