Skip to content

Latest commit

 

History

History
65 lines (48 loc) · 3.88 KB

File metadata and controls

65 lines (48 loc) · 3.88 KB

users(用户表)

用户信息表,存储系统用户数据。

字段说明

字段 类型 说明
id INTEGER 内部主键
uuid VARCHAR(36) 用户唯一标识(UUID)
phone VARCHAR(20) 手机号,支持国际号码格式
account VARCHAR(16) 用户账号,最大16位
password_hash VARCHAR(64) 密码(SHA-256加密)
email VARCHAR(120) 邮箱
avatar TEXT 头像URL,存储云服务器链接
user_type ENUM 用户类型(normal/admin/super_admin)
extra_info TEXT 其他信息,存储JSON或文本
is_deleted INTEGER 软删除标记(0-未删除,1-已删除)
created_at BIGINT 创建时间(毫秒时间戳)
updated_at BIGINT 更新时间(毫秒时间戳)

用户类型枚举

说明
NORMAL 普通用户
ADMIN 管理员
SUPER_ADMIN 超级管理员