bmc_hub/migrations/244_economic_permissions_backfill.sql

15 lines
446 B
MySQL
Raw Permalink Normal View History

-- Preserve administrator access after adding the e-conomic catalog permissions.
-- Migration 002 grants all permissions known at install time, so permissions
-- introduced later must also be assigned to the Administrators group.
BEGIN;
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 = 'economic'
ON CONFLICT DO NOTHING;
COMMIT;