You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
1.7 KiB
25 lines
1.7 KiB
-- 添加测试角色数据 |
|
INSERT INTO roles (name, code, description, created_at, updated_at) VALUES |
|
('系统管理员', 'ADMIN', '拥有系统所有权限的管理员角色', NOW(), NOW()), |
|
('普通用户', 'USER', '普通用户角色,具有基本权限', NOW(), NOW()), |
|
('内容编辑', 'EDITOR', '负责内容编辑和管理的角色', NOW(), NOW()), |
|
('数据查看员', 'VIEWER', '只能查看数据的角色', NOW(), NOW()), |
|
('财务管理员', 'FINANCE', '负责财务管理的角色', NOW(), NOW()), |
|
('人力资源', 'HR', '负责人力资源管理的角色', NOW(), NOW()), |
|
('技术支持', 'SUPPORT', '提供技术支持的角色', NOW(), NOW()), |
|
('项目经理', 'PM', '负责项目管理的角色', NOW(), NOW()), |
|
('产品经理', 'PRODUCT', '负责产品管理的角色', NOW(), NOW()), |
|
('测试工程师', 'TESTER', '负责软件测试的角色', NOW(), NOW()), |
|
('开发工程师', 'DEVELOPER', '负责软件开发的角色', NOW(), NOW()), |
|
('运维工程师', 'OPS', '负责系统运维的角色', NOW(), NOW()), |
|
('安全管理员', 'SECURITY', '负责系统安全的角色', NOW(), NOW()), |
|
('审计员', 'AUDITOR', '负责系统审计的角色', NOW(), NOW()), |
|
('客户经理', 'ACCOUNT', '负责客户关系的角色', NOW(), NOW()), |
|
('销售代表', 'SALES', '负责销售业务的角色', NOW(), NOW()), |
|
('市场专员', 'MARKETING', '负责市场推广的角色', NOW(), NOW()), |
|
('法务专员', 'LEGAL', '负责法务事务的角色', NOW(), NOW()), |
|
('采购专员', 'PROCUREMENT', '负责采购事务的角色', NOW(), NOW()), |
|
('仓库管理员', 'WAREHOUSE', '负责仓库管理的角色', NOW(), NOW()); |
|
|
|
-- 检查添加结果 |
|
SELECT COUNT(*) as total_roles FROM roles;
|
|
|