开源个人博客小程序数据库设计
发布于 4 年前 作者 ping60 4038 次浏览 来自 分享

本文介绍Mamba 博客小程序的数据库设计,本项目为学习交流,不允许商业行为。

配置流程详解:https://developers.weixin.qq.com/community/develop/article/doc/000882b36f44a835656a723e551c13

github地址 https://github.com/kesixin 项目:Grace_Blog

小程序二维码

数据库设计(基于Bmob后端云数据库)

  • 由于使用Bmob后端云数据库,默认每条记录都带id、创建时间与更新时间,此数据表说明不带这3个字段。

_User (用户表,系统表,不需要创建添加字段即可)

字段 类型 描述
userPic String 用户头像
nickName String 用户昵称

articles(文章表)

字段 类型 描述
author String 发布人
read_counts Number 阅读次数
category Pointer 分类id(关联categories表)
excerpt String 文章简介
title String 标题
mdcontent String 文章详情的 markdown 代码 ,管理后台使用md语法编辑器
listPic String 列表图
shareCode String 文章分享二维码链接

sign(签到记录表)

字段 类型 描述
user Pointer 用户id(关联_User表)

feedback(反馈建议表)

字段 类型 描述
user Pointer 用户id(关联_User表)
content String 反馈内容
contact String 联系方式

categories(文章分类表)

字段 类型 描述
name String 名称

comments(评论表)

字段 类型 描述
article Pointer 文章id(关联articles表)
content String 评论内容
replyer Pointer 评论人id(关联_User表)
user Pointer 被评论人id(关联_User表)
formID String formID

collect(收藏表)

字段 类型 描述
user Pointer 用户id(关联_User表)
article Pointer 文章id(关联articles表)

like(点赞表)

字段 类型 描述
user Pointer 用户id(关联_User表)
article Pointer 文章id(关联articles表)

news(通知记录表)

字段 类型 描述
user Pointer 用户id(关联_User表)
article Pointer 文章id(关联articles表)
content String 通知内容
status String 是否阅读 false:未阅读 true:已阅读

数据库表字段已全部列出,标明注释,如有问题,评论交流。

1 回复

太SQL了,不noSQL

回到顶部