10 lines
642 B
SQL
10 lines
642 B
SQL
INSERT INTO `permissions` (`code`, `name`, `description`) VALUES
|
|
('statistics:read', '查看统计', '查看基于真实业务数据生成的统计指标'),
|
|
('exports:create', '创建导出', '创建并下载默认脱敏的受控统计导出');
|
|
INSERT INTO `role_permissions` (`role_id`, `permission_id`)
|
|
SELECT r.id, p.id FROM `roles` r CROSS JOIN `permissions` p
|
|
WHERE r.code IN ('ADMIN','SUPER_ADMIN') AND p.code IN ('statistics:read','exports:create');
|
|
INSERT INTO `role_permissions` (`role_id`, `permission_id`)
|
|
SELECT r.id, p.id FROM `roles` r CROSS JOIN `permissions` p
|
|
WHERE r.code = 'PROJECT_MANAGER' AND p.code = 'statistics:read';
|