Files
superidou c22669c31d 0.11.0: 旗舰版功能补齐(License/登录记录/会话管理/角色管理/门户定时任务/模型配额/输出脱敏/供应链扫描/记忆管理/AI助手/真实概览)
- 新增迁移 000031-000034(登录日志/角色/模型配额/记忆)
- 新增包: license/memory/modelquota/assistant,扫描引擎
- 全部功能后端+前端+端到端验证通过(25 包单测)
2026-08-13 11:37:18 +08:00

15 lines
646 B
SQL

-- 自定义角色管理:在内置角色(superadmin/operator/auditor/member)之外,
-- 管理员可定义任意角色并为其分配权限字符串;绑定账号时权限展开写入
-- 账号 permissions(与内置角色权限合并生效)。
CREATE TABLE IF NOT EXISTS gateway.roles (
id uuid PRIMARY KEY,
code text NOT NULL UNIQUE,
name text NOT NULL,
description text NOT NULL DEFAULT '',
permissions text[] NOT NULL DEFAULT '{}',
builtin boolean NOT NULL DEFAULT false,
created_by uuid,
created_at timestamptz NOT NULL DEFAULT clock_timestamp(),
updated_at timestamptz NOT NULL DEFAULT clock_timestamp()
);