users
用户主表(Email 登录 / 画师) · 16 行数据
字段
| # | 字段 | 类型 | 可空 | 默认 | 主键 | 说明 |
|---|---|---|---|---|---|---|
| 0 | id |
INTEGER | YES | NULL | ✓ | 主键 |
| 1 | email |
TEXT | NO | NULL | 登录邮箱,唯一,小写存储 | |
| 2 | password_hash |
TEXT | NO | NULL | 密码哈希 bcrypt/argon2,禁止明文 | |
| 3 | username |
TEXT | NO | '' | 用户名,社交唯一标识;空串可多;非空唯一 | |
| 4 | nickname |
TEXT | NO | '' | 昵称,展示名 | |
| 5 | avatar_url |
TEXT | NO | '' | 头像 URL(本地 /uploads 或外链) | |
| 6 | signature |
TEXT | NO | '' | 个性签名,≤100 字 | |
| 7 | bio |
TEXT | NO | '' | 自我介绍,≤500 字 | |
| 8 | status |
INTEGER | NO | 0 | 0待验证 1正常 2禁用 3注销 | |
| 9 | email_verified_at |
TEXT | YES | NULL | 邮箱验证通过时间(UTC) | |
| 10 | last_login_at |
TEXT | YES | NULL | 最近登录时间 | |
| 11 | last_login_ip |
TEXT | NO | '' | 最近登录 IP | |
| 12 | created_at |
TEXT | NO | datetime('now') | 创建时间 UTC | |
| 13 | updated_at |
TEXT | NO | datetime('now') | 更新时间 UTC | |
| 14 | deleted_at |
TEXT | YES | NULL | 软删除时间;非空表示已注销 | |
| 15 | country |
TEXT | NO | '' | 国家/地区 ISO 3166-1 alpha-2,如 US / JP / CN | |
| 16 | device_lang |
TEXT | NO | '' | 设备系统语言 BCP 47,如 en-US / zh-CN | |
| 17 | locale |
TEXT | NO | '' | 当前 APP 使用语言:en/zh/ja/ko 等 | |
| 18 | timezone |
TEXT | NO | '' | 设备时区 IANA,如 Asia/Shanghai |
索引
-
idx_users_locale→ locale -
idx_users_country→ country -
idx_users_created_at→ created_at -
idx_users_status→ status -
uk_users_usernameUNIQUE → username -
uk_users_emailUNIQUE → email