add delete user endpoint

This commit is contained in:
IluaAir
2025-08-02 18:22:01 +03:00
parent 22ee887238
commit 0ab17f3a99
3 changed files with 14 additions and 1 deletions

View File

@@ -41,3 +41,9 @@ async def patch_user(
updated_user = await db.user.update_one(id=id, data=update_data)
await db.commit()
return User.model_validate(updated_user)
@router.delete("/{id}")
async def delete_user(db: sessionDep, id: int, _: AdminUser):
await UserService(db).delete_user(id)
return {"message": "User deleted successfully"}