feat:重构UI
This commit is contained in:
@@ -2,7 +2,7 @@ from contextlib import asynccontextmanager
|
||||
from fastapi import FastAPI
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
|
||||
from .core import get_settings, logger
|
||||
from .core import get_settings, logger, engine
|
||||
from .api import translate_router, admin_router, provider_router, stats_router
|
||||
from .services import cache_service, rate_limit_service, llm_service, stats_service
|
||||
|
||||
@@ -22,6 +22,10 @@ async def lifespan(app: FastAPI):
|
||||
await rate_limit_service.disconnect()
|
||||
await llm_service.disconnect()
|
||||
await stats_service.disconnect()
|
||||
try:
|
||||
await engine.dispose()
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
|
||||
app = FastAPI(
|
||||
|
||||
Reference in New Issue
Block a user