Files
ai-gateway-go/migrations/000036_user_env_vars.sql
superidou 4563979a15 0.11.1: 旗舰版完善(资源权限等级/个人环境变量/收藏/企业报表/租户概览/ARM64发布/多渠道接入)
- 迁移 000035-000037(权限等级/环境变量/渠道)
- 新增 internal/channel 渠道抽象层(webhook/企微/钉钉/飞书)
- 全部功能端到端验证通过(25 包单测)
2026-08-13 11:54:34 +08:00

11 lines
525 B
SQL

-- 个人环境变量:门户用户配置 key-value 参数(值加密存储),应用/数字员工
-- 运行时若请求未提供同名变量则自动用用户环境变量补充。
CREATE TABLE IF NOT EXISTS gateway.user_env_vars (
portal_user_id uuid NOT NULL REFERENCES gateway.portal_users(id) ON DELETE CASCADE,
key text NOT NULL,
encrypted_value bytea NOT NULL,
value_kek_version int NOT NULL DEFAULT 1,
updated_at timestamptz NOT NULL DEFAULT clock_timestamp(),
PRIMARY KEY (portal_user_id, key)
);