1.添加定时任务(每天凌晨四点处理redis记录的删除,存储入mysql持久化操作)
2.修复了prompt中没有用户输入信息的bug 3.优化了更新类接口代码(删除了db.add()代码)
This commit is contained in:
1 parent
de370f77ac
commit
065528f509
7 files changed
+65
-16
No files matched your search
@@ -8,28 +8,28 @@ from ..dependencies.database import get_db
|
||||
router = APIRouter()
|
||||
|
||||
|
||||
#角色创建接口
|
||||
#用户创建接口
|
||||
@router.post('/users', response_model=UserCrateResponse)
|
||||
async def create_user(user: UserCrateRequest,db: Session = Depends(get_db)):
|
||||
response = await create_user_handler(user,db)
|
||||
return response
|
||||
|
||||
|
||||
#角色更新接口
|
||||
#用户更新接口
|
||||
@router.put('/users/{user_id}', response_model=UserUpdateResponse)
|
||||
async def update_user(user_id: int, user: UserUpdateRequest, db: Session = Depends(get_db)):
|
||||
response = await update_user_handler(user_id, user, db)
|
||||
return response
|
||||
|
||||
|
||||
#角色删除接口
|
||||
#用户删除接口
|
||||
@router.delete('/users/{user_id}', response_model=UserDeleteResponse)
|
||||
async def delete_user(user_id: int, db: Session = Depends(get_db)):
|
||||
response = await delete_user_handler(user_id, db)
|
||||
return response
|
||||
|
||||
|
||||
#角色查询接口
|
||||
#用户查询接口
|
||||
@router.get('/users/{user_id}', response_model=UserQueryResponse)
|
||||
async def get_user(user_id: int, db: Session = Depends(get_db)):
|
||||
response = await get_user_handler(user_id, db)
|
||||
|
||||
Reference in new issue
Block a user