fix: add proposal create/vote/delete and document complete permissions to common role

This commit is contained in:
wren
2026-05-13 12:34:37 +08:00
parent 5e1a55430a
commit 99699e20e1
@@ -69,7 +69,11 @@ seed(role_key, permission_key, grant_type, data_scope) AS (
('common', 'cross_review:task:read', 'GRANT', 'SELF'),
('common', 'cross_review:progress:view', 'GRANT', 'SELF'),
('common', 'cross_review:document:read', 'GRANT', 'SELF'),
('common', 'cross_review:proposal:read', 'GRANT', 'SELF')
('common', 'cross_review:document:complete', 'GRANT', 'SELF'),
('common', 'cross_review:proposal:create', 'GRANT', 'SELF'),
('common', 'cross_review:proposal:read', 'GRANT', 'SELF'),
('common', 'cross_review:proposal:delete', 'GRANT', 'SELF'),
('common', 'cross_review:proposal:vote', 'GRANT', 'SELF')
)
INSERT INTO role_permissions (role_id, permission_id, grant_type, data_scope, created_at, updated_at)
SELECT rm.id, pm.id, seed.grant_type, seed.data_scope, NOW(), NOW()