hello,这里是东哥。这节课,我们要学习的是,「长乐未央全栈系列:Node.js 项目实践」课程的第 28 回,后台:用户管理接口,在这节课里,我们将探讨:
- 如何通过迁移文件,修改数据表?
- 后台接口的开发定式
- 数据唯一的验证
- 后台用户管理接口的实现
后台接口开发定式
有了之前的经验,大家也发现了开发规律,后台的接口,每次都是按照以下步骤来开发的
- 种子填充数据
- 修改模型(增加验证、增加关联)
- 复制其他路由文件,进行查找替换
- 修改白名单和搜索
-
app.js
中添加路由
-
Apifox
测试
这节课也不例外,开发后台的用户管理接口,还是按照这个方法来做。我们先把基础的做出来,再来完善相关代码。
给用户增加头像
在开发用户接口之前,我们先检查一下数据库,发现用户的头像被搞掉了。当时做数据库设计,可是设计了头像字段的。这也没啥关系,之前和大家提到过,迁移可以建表,当发现建错了,可以回滚了,然后重建。除了这种做法,还可以添加另一个迁移,在表中添加、修改、删除字段。
我们现在就新...