feat: profit table and division of charts in statistics

This commit is contained in:
2024-11-17 00:59:36 +04:00
parent 3453c394e5
commit 3dbbae2173
5 changed files with 324 additions and 69 deletions

View File

@@ -4,14 +4,14 @@ import datetime
from sqlalchemy.ext.asyncio import AsyncSession
from backend.session import session_maker
from schemas.statistics import GetProfitDataRequest
from schemas.statistics import GetProfitChartDataRequest
from services.statistics import StatisticsService
async def main():
session: AsyncSession = session_maker()
request = GetProfitDataRequest(
request = GetProfitChartDataRequest(
date_range=(
datetime.date(2020, 1, 1),
datetime.date(2020, 1, 31),
@@ -21,7 +21,7 @@ async def main():
try:
service = StatisticsService(session)
result = await service.get_profit_data(request)
result = await service.get_profit_chart_data(request)
# for res in result:
# print(res)