6d70520e79
- 新增后端模块:Alert、APIAsset、Compliance、Lineage、Masking、Risk、SchemaChange、Unstructured、Watermark - 新增前端模块页面与API接口 - 新增Alembic迁移脚本(002-014)覆盖全量业务表 - 新增测试数据生成脚本与集成测试脚本 - 修复metadata模型JSON类型导入缺失导致启动失败的问题 - 修复前端Alert/APIAsset页面request模块路径错误 - 更新docker-compose与开发计划文档
24 lines
1.8 KiB
Python
24 lines
1.8 KiB
Python
from fastapi import APIRouter
|
|
|
|
from app.api.v1 import auth, user, datasource, metadata, classification, project, task, report, dashboard, masking, watermark, unstructured, schema_change, risk, compliance, lineage, alert, api_asset
|
|
|
|
api_router = APIRouter()
|
|
api_router.include_router(auth.router, prefix="/auth", tags=["认证"])
|
|
api_router.include_router(user.router, prefix="/users", tags=["用户管理"])
|
|
api_router.include_router(datasource.router, prefix="/datasources", tags=["数据源管理"])
|
|
api_router.include_router(metadata.router, prefix="/metadata", tags=["元数据管理"])
|
|
api_router.include_router(classification.router, prefix="/classifications", tags=["分类分级标准"])
|
|
api_router.include_router(project.router, prefix="/projects", tags=["项目管理"])
|
|
api_router.include_router(task.router, prefix="/tasks", tags=["任务管理"])
|
|
api_router.include_router(report.router, prefix="/reports", tags=["报告管理"])
|
|
api_router.include_router(dashboard.router, prefix="/dashboard", tags=["仪表盘"])
|
|
api_router.include_router(masking.router, prefix="/masking", tags=["数据脱敏"])
|
|
api_router.include_router(watermark.router, prefix="/watermark", tags=["数据水印"])
|
|
api_router.include_router(unstructured.router, prefix="/unstructured", tags=["非结构化文件"])
|
|
api_router.include_router(schema_change.router, prefix="/schema-changes", tags=["Schema变更"])
|
|
api_router.include_router(risk.router, prefix="/risk", tags=["风险评估"])
|
|
api_router.include_router(compliance.router, prefix="/compliance", tags=["合规检查"])
|
|
api_router.include_router(lineage.router, prefix="/lineage", tags=["数据血缘"])
|
|
api_router.include_router(alert.router, prefix="/alerts", tags=["告警与工单"])
|
|
api_router.include_router(api_asset.router, prefix="/api-assets", tags=["API资产"])
|