refactor: mixins for services

This commit is contained in:
2025-09-08 10:59:06 +04:00
parent 67634836dc
commit d73748deab
16 changed files with 207 additions and 205 deletions

View File

@ -17,7 +17,7 @@ project_router = APIRouter(
async def get_projects(
session: SessionDependency,
):
return await ProjectService(session).get_projects()
return await ProjectService(session).get_all()
@project_router.post(
@ -29,7 +29,7 @@ async def create_project(
session: SessionDependency,
request: CreateProjectRequest,
):
return await ProjectService(session).create_project(request)
return await ProjectService(session).create(request)
@project_router.patch(
@ -42,7 +42,7 @@ async def update_project(
request: UpdateProjectRequest,
pk: int = Path(),
):
return await ProjectService(session).update_project(pk, request)
return await ProjectService(session).update(pk, request)
@project_router.delete(
@ -54,4 +54,4 @@ async def delete_project(
session: SessionDependency,
pk: int = Path(),
):
return await ProjectService(session).delete_project(pk)
return await ProjectService(session).delete(pk)