CREATE TABLE t_user ( id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '全局唯一用户ID(自增)', username VARCHAR(50) COMMENT '用户名(可选,后台管理用)', nickname VARCHAR(100) COMMENT '用户昵称(各平台统一)', avatar_url VARCHAR(500) COMMENT '用户头像URL', phone VARCHAR(20) UNIQUE COMMENT '手机号(脱敏存储,如138****1234)', password VARCHAR(255) COMMENT '登录密码', salt VARCHAR(32) COMMENT '密码盐值', gender TINYINT COMMENT '性别:0-未知,1-男,2-女', status TINYINT DEFAULT 1 COMMENT '状态:0-禁用,1-正常', create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', deleted TINYINT DEFAULT 0 COMMENT '软删除:0-未删,1-已删' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户基础信息表';