Skip to content

数据模型

用户表 (users)

列名类型描述
idTEXT (UUID)主键
usernameTEXT唯一用户名
passwordTEXTbcrypt 哈希
modeTEXTstickyrandom
statusTEXTactivedisabled
created_atTEXTISO 8601 时间戳
updated_atTEXTISO 8601 时间戳

子网表 (subnets)

列名类型描述
idTEXT (UUID)主键
cidrTEXT唯一 CIDR 表示法(如 2001:db8:1::/64
gatewayTEXT网关地址(可选)
statusTEXTactivedisabled
created_atTEXTISO 8601 时间戳

粘性绑定表 (sticky_bindings)

列名类型描述
idTEXT (UUID)主键
user_idTEXT引用 users(id)
subnet_idTEXT引用 subnets(id)
ipv6_addrTEXT分配的 IPv6 地址(完整展开格式)
bound_atTEXTISO 8601 时间戳

流量统计表 (traffic_stats)

列名类型描述
idTEXT (UUID)主键
user_idTEXT引用 users(id)
dateTEXTYYYY-MM-DD 格式的日期
bytes_inINTEGER从目标接收的字节数
bytes_outINTEGER发送到目标的字节数

审计日志表 (audit_logs)

列名类型描述
idTEXT (UUID)主键
user_idTEXT引用 users(id),可为空
actorTEXT操作执行者(system 或用户名)
actionTEXT操作标识符
detailTEXT包含操作详情的 JSON 字符串
created_atTEXTISO 8601 时间戳

速率限制表 (rate_limits)

列名类型描述
idTEXT (UUID)主键
user_idTEXT唯一,引用 users(id)
max_connectionsINTEGER最大并发连接数(可为空)
max_bandwidthINTEGER最大带宽,字节/秒(可为空)

基于 MIT 许可证发布。