跳到主要内容

1 篇博文 含有标签「实战,database」

查看所有标签

econ项目数据库表

· 阅读需 5 分钟
Yana Ching
Front End Engineer

相册表(albums)

用于记录相册信息

字段描述备注
id🔑 主键
slugURL 别名
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🔑 主键
slugURL 别名
email邮箱亦做登录名
password密码
nickname昵称
avatar头像图片 URL 路径
bio简介 
status状态未激活(unactivated)/ 激活(activated)/ 禁止(forbidden)/ 回收站(trashed)
feature背景图片图片 URL 路径
fans粉丝数
follows关注数

作品表(posts)

用于记录作品信息

字段描述备注
id🔑 主键
slugURL 别名
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

评论表(comments)

用于记录作品评论信息

字段描述备注
id🔑 主键
authors作者
email邮箱
created创建时间
content内容
status状态待审核(held)/ 准许(approved)/ 拒绝(rejected)/ 回收站(trashed)
post_id🔗 作品 ID
parent_id🔗 父级 ID

分类表(categories)

用于记录作品分类信息

字段描述备注
id🔑 主键
slugURL 别名
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 格式