版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/l598465252/article/details/84075877
首先,我们得有一个管理后台,用于管理自己的博客。前期设计比较简单,一张用户表和一张文章表,具备增删改查功能即可。后续将会持续迭代更新数据库结构,增加其它功能。这里数据库选择
MySql
。
用户表(user)
个人博客用户基本只有自己,但是为了将来的万一,还是设计一个用户表。
字段 | 类型 | 必填 | 说明 |
---|---|---|---|
id | int | 是 | id |
name | varchar(32) | 否 | 姓名 |
phone | varchar(16) | 是 | 手机号 |
varchar(64) | 否 | 邮箱 | |
password | varchar(128) | 是 | 密码 |
created_at | date | 是 | 创建时间 |
updated_at | date | 是 | 更新时间 |
deleted_at | date | 否 | 删除时间 |
文章表(post)
字段 | 类型 | 必填 | 说明 |
---|---|---|---|
id | int | 是 | id |
user_id | int | 是 | 用户id(fk) |
title | varchar(32) | 是 | 标题 |
status | varchar(8) | 是 | 状态(draft/published) |
abstract | varchar(255) | 否 | 摘要 |
content | TEXT | 否 | 内容 |
created_at | date | 是 | 创建时间 |
updated_at | date | 是 | 更新时间 |
deleted_at | date | 否 | 删除时间 |