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

@ -18,7 +18,7 @@ async def get_boards(
session: SessionDependency,
project_id: int = Path(alias="projectId"),
):
return await BoardService(session).get_boards(project_id)
return await BoardService(session).get_all(project_id)
@board_router.post(
@ -30,7 +30,7 @@ async def create_board(
session: SessionDependency,
request: CreateBoardRequest,
):
return await BoardService(session).create_board(request)
return await BoardService(session).create(request)
@board_router.patch(
@ -43,7 +43,7 @@ async def update_board(
request: UpdateBoardRequest,
pk: int = Path(),
):
return await BoardService(session).update_board(pk, request)
return await BoardService(session).update(pk, request)
@board_router.delete(
@ -55,4 +55,4 @@ async def delete_board(
session: SessionDependency,
pk: int = Path(),
):
return await BoardService(session).delete_board(pk)
return await BoardService(session).delete(pk)

View File

@ -28,7 +28,7 @@ async def get_deals(
id: Optional[int] = Query(default=None),
name: Optional[str] = Query(default=None),
):
return await DealService(session).get_deals(
return await DealService(session).get_all(
pagination,
sorting,
project_id,
@ -48,7 +48,7 @@ async def create_deal(
session: SessionDependency,
request: CreateDealRequest,
):
return await DealService(session).create_deal(request)
return await DealService(session).create(request)
@deal_router.patch(
@ -61,7 +61,7 @@ async def update_deal(
request: UpdateDealRequest,
pk: int = Path(),
):
return await DealService(session).update_deal(pk, request)
return await DealService(session).update(pk, request)
@deal_router.delete(
@ -73,4 +73,4 @@ async def delete_deal(
session: SessionDependency,
pk: int = Path(),
):
return await DealService(session).delete_deal(pk)
return await DealService(session).delete(pk)

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)

View File

@ -18,7 +18,7 @@ async def get_statuses(
session: SessionDependency,
board_id: int = Path(alias="boardId"),
):
return await StatusService(session).get_statuses(board_id)
return await StatusService(session).get_all(board_id)
@status_router.post(
@ -30,7 +30,7 @@ async def create_status(
session: SessionDependency,
request: CreateStatusRequest,
):
return await StatusService(session).create_status(request)
return await StatusService(session).create(request)
@status_router.patch(
@ -43,7 +43,7 @@ async def update_status(
request: UpdateStatusRequest,
pk: int = Path(),
):
return await StatusService(session).update_status(pk, request)
return await StatusService(session).update(pk, request)
@status_router.delete(
@ -55,4 +55,4 @@ async def delete_status(
session: SessionDependency,
pk: int = Path(),
):
return await StatusService(session).delete_status(pk)
return await StatusService(session).delete(pk)