Refactor client view

This commit is contained in:
2025-06-06 07:32:51 +02:00
parent a7a09f7784
commit aa6b55a911
8 changed files with 144 additions and 319 deletions

View File

@ -12,16 +12,13 @@ from fastapi import (
from fastapi.encoders import jsonable_encoder
from fastapi.exceptions import RequestValidationError
from fastapi.responses import JSONResponse
from sqlalchemy import Engine
from sqlalchemy.ext.asyncio import AsyncEngine
from .models import init_db_async
from .backend_api import get_backend_api
from .db import setup_database, get_async_engine
from .db import get_async_engine
from .settings import BackendSettings
from .types import AsyncDBSessionDep
LOG = logging.getLogger(__name__)