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

Merged
TanWenyan merged 1 commits from fix/cross-review-common-permissions into main 2026-05-13 15:02:59 +08:00
@@ -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()