Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic User Profile CRUD v1 #11

Open
liuyuchen777 opened this issue Feb 11, 2023 · 1 comment
Open

Basic User Profile CRUD v1 #11

liuyuchen777 opened this issue Feb 11, 2023 · 1 comment
Assignees
Labels
backend Change related to backend enhancement New feature or request

Comments

@liuyuchen777
Copy link
Owner

liuyuchen777 commented Feb 11, 2023

Description

完成User Model部分的code后,写基本的User Model CURD,v1应包含一些基本的method。

Note:

  • 预计这是一个很大的issue,可能需要上千行代码完成,如果太大可以适当拆分。
    • 拆分方式(1):如Create、Update一个,Read一个,Delete一个
    • 拆分方式(2):DAO一个,Service一个,Controller和添加路由一个

Previous Issues

Reference

TODO

自己设定就好

Stakeholder

@liuyuchen777 liuyuchen777 added enhancement New feature or request backend Change related to backend labels Feb 11, 2023
@liuyuchen777
Copy link
Owner Author

暂定的一些method:

URL prefix: /api/v1/user/

Description Method URL 权限 备注
获取用户列表 GET      
获取指定id的用户 GET      
添加指定id的用户学历 POST      
添加指定id的用户经验 POST      
添加指定id的用户技能 POST      
修改指定id的用户学历 POST      
修改指定id的用户经验 POST      
修改指定id的用户技能 POST      
删除指定id用户学历 DELETE      
删除指定id用户经验 DELETE      
删除指定id用户技能 DELETE      
删除指定id用户 DELETE      

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Change related to backend enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants