This commit is contained in:
wangjiming
2026-07-30 14:38:56 +08:00
parent 4c7d66030c
commit 945b4ace86
55 changed files with 16633 additions and 1318 deletions

View File

@@ -8,6 +8,9 @@ from app.modules.tenant import router as tenant_router
from app.modules.project import router as project_router
from app.modules.resource import router as resource_router
from app.modules.approval import router as approval_router
from app.api.v1.endpoints.data_process import router as data_process_router
import logging
api_router = APIRouter()
api_router.include_router(health_router, tags=["health"])
@@ -18,4 +21,11 @@ api_router.include_router(tenant_router, tags=["tenant"])
api_router.include_router(project_router, tags=["project"])
api_router.include_router(resource_router, tags=["resource"])
api_router.include_router(approval_router, tags=["approval"])
api_router.include_router(data_process_router, tags=["data_process"])
try:
from app.modules.data_process.store import DataProcessStore
DataProcessStore().ensure_schema()
except Exception as exc: # best-effort at startup; feature degrades if DB unavailable
logging.getLogger(__name__).warning("data_process schema ensure failed: %s", exc)