feat: additional expenses

This commit is contained in:
2024-11-26 01:36:59 +04:00
parent 81d5261af1
commit 48c88cb93a
15 changed files with 318 additions and 80 deletions

View File

@@ -5,15 +5,14 @@ from sqlalchemy import select
from sqlalchemy.ext.asyncio import AsyncSession
from backend.session import session_maker
from schemas.statistics import GetProfitChartDataRequest
from services.statistics import StatisticsService
from services.statistics.profit_statistics import ProfitStatisticsService
async def main():
session: AsyncSession = session_maker()
try:
service = StatisticsService(session)
service = ProfitStatisticsService(session)
service.date_from = datetime.date(2020, 1, 20)
service.date_to = datetime.date(2020, 2, 10)
stmt = service._generate_date_range(["expenses"])