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

@@ -26,3 +26,7 @@ class UserService(BaseService):
async def get_all_users(self) -> list[User]:
users = await self.session.user.get_all_users()
return [User.model_validate(user) for user in users]
async def delete_user(self, id: int) -> None:
await self.session.user.delete_one(id=id)
await self.session.commit()