feat: get deals endpoint

This commit is contained in:
2025-08-03 16:53:32 +04:00
parent ff147f93b1
commit 3c8655798f
9 changed files with 100 additions and 4 deletions

31
schemas/deal.py Normal file
View File

@ -0,0 +1,31 @@
from schemas.base import BaseSchema
# region Entities
class BaseDealSchema(BaseSchema):
name: str
class DealSchema(BaseDealSchema):
id: int
lexorank: str
status_id: int
# endregion
# region Requests
# endregion
# region Responses
class GetDealsResponse(BaseSchema):
deals: list[DealSchema]
# endregion