add fastapi rest api and celery workers

This commit is contained in:
qananasikq
2026-04-08 22:54:33 +03:00
parent 6e97991c68
commit f4b9d20191
15 changed files with 982 additions and 0 deletions

9
iaai_scraper/api/deps.py Normal file
View File

@@ -0,0 +1,9 @@
"""FastAPI deps."""
from fastapi import Request
from ..storage.db import PersistenceService
def get_persistence(request: Request) -> PersistenceService:
return request.app.state.persistence