feat: Implement project management with new models, repositories, and API endpoints, and enhance character management with project association and DTOs.

This commit is contained in:
xds
2026-02-09 16:06:54 +03:00
parent 668aadcdc9
commit 458b6ebfc3
42 changed files with 728 additions and 60 deletions

View File

@@ -180,6 +180,8 @@ app.add_middleware(
# Подключаем роутер API
from api.endpoints.auth import router as auth_api_router
from api.endpoints.admin import router as admin_api_router
from api.endpoints.project_router import router as project_api_router
app.include_router(auth_api_router)
app.include_router(admin_api_router)
app.include_router(api_assets_router)
@@ -188,6 +190,7 @@ app.include_router(api_gen_router)
app.include_router(api_album_router)
app.include_router(api_admin_router)
app.include_router(api_auth_router)
app.include_router(project_api_router)
# --- ХЕНДЛЕРЫ БОТА (Main Router) ---