相册表(albums)
用于记录相册信息
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| slug | URL 别名 | |
| title | 相册标题 | |
| feature | 特色图像 | 图片 URL 路径 |
| description | 相册简介 | |
| created | 创建时间 | |
| views | 浏览次数 | |
| likes | 点赞数 | |
| status | 状态 | 草稿(drafted)/ 已发布(published)/ 回收站(trashed) |
| user_id | 🔗 用户 ID | 当前文章的作者 ID |
收藏表(collections)
用于记录用户收藏作品信息
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| post_id | 🔗 作品 ID | 收藏作品 ID |
| user_id | 🔗 用户 ID | 收藏者 ID |
| created | 创建时间 | 第一次收藏时间 |
| status | 收藏状态 | 0 - uncollect ;1 - collect |
点赞表(likes)
用于记录用户点赞作品信息
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| post_id | 🔗 作品 ID | 点赞的作品 ID |
| user_id | 🔗 用户 ID | 点赞者 ID |
| created | 创建时间 | 点赞状态创建时间 |
| status | 点赞状态 | 0 - dislike;1 - like |
浏览表(views)
用于记录用户浏览作品信息
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| post_id | 🔗 作品 ID | 浏览的作品 ID |
| user_id | 🔗 用户 ID | 浏览者 ID |
| created | 创建时间 | 浏览时间 |
| status | 浏览状态 | 发布(published)/ 回收站(trashed) |
用户表(users)
用于记录用户信息
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| slug | URL 别名 | |
| email | 邮箱 | 亦做登录名 |
| password | 密码 | |
| nickname | 昵称 | |
| avatar | 头像 | 图片 URL 路径 |
| bio | 简介 |  ; |
| status | 状态 | 未激活(unactivated)/ 激活(activated)/ 禁止(forbidden)/ 回收站(trashed) |
| feature | 背景图片 | 图片 URL 路径 |
| fans | 粉丝数 | |
| follows | 关注数 | |
作品表(posts)
用于记录作品信息
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| slug | URL 别名 | |
| title | 作品标题 | |
| feature | 特色图像 | 图片 URL 路径 (图文封面 / 单图内容) |
| type | 作品类型 | 图片(photo)/ 图文(article),默认图片 |
| description | 作品简介 | |
| created | 创建时间 | |
| content | 内容 | 如果 type = "photo",该字段为 null |
| views | 浏览次数 | |
| likes | 点赞数 | |
| collects | 收藏数 | |
| status | 状态 | 草稿(drafted)/ 已发布(published)/ 回收站(trashed) |
| album_id | 🔗 相册 ID | 当前作品的相册 ID(图文默认为 null ) |
| user_id | 🔗 用户 ID | 当前作品的作者 ID |
| category_id | 🔗 分类 ID | 当前作品的分类 ID |
用于记录作品评论信息
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| authors | 作者 | |
| email | 邮箱 | |
| created | 创建时间 | |
| content | 内容 | |
| status | 状态 | 待审核(held)/ 准许(approved)/ 拒绝(rejected)/ 回收站(trashed) |
| post_id | 🔗 作品 ID | |
| parent_id | 🔗 父级 ID | |
分类表(categories)
用于记录作品分类信息
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| slug | URL 别名 | |
| name | 分类名称 | |
关注表 (follows)
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| user_id | 🔗 用户 ID | |
| followed_user | 🔗 被关注者 ID | |
| status | 状态 | 关注(follow)/ 取关(unfollow) |
| created | 创建时间 | 第一次关注时间 |
| update | 更新时间 | 关注状态改变时间 |
粉丝表(fans)
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| user_id | 🔗 用户 ID | |
| follower | 🔗 粉丝 ID | |
| status | 状态 | 关注(follow)/ 取关(unfollow) |
| created | 创建时间 | 第一次关注时间 |
| update | 更新时间 | 关注状态改变时间 |
选项表(options)
用于记录网站的一些配置属性信息,如:站点标题,站点描述等
| 字段 | 描述 | 备注 |
|---|
| id | 🔑 主键 | |
| key | 属性键 | snake_case |
| value | 属性值 | JSON 格式 |