prepare fastapi root layout for server deployment

This commit is contained in:
刘金宝
2026-06-04 10:55:23 +08:00
parent eb43573a44
commit b46e43aadc
103 changed files with 347 additions and 197 deletions
+30
View File
@@ -0,0 +1,30 @@
"""ORM 模型导出:初始化数据库时只导入当前新表体系需要的模型。"""
from app.models.audit import AuditLog
from app.models.department import Department
from app.models.knowledge import KnowledgeChunk, KnowledgeDocument, KnowledgeSource
from app.models.prompt import PromptTemplate
from app.models.source_case import CaseBase, CaseExamItem, ScoringRule, TeachingCase, TraditionalCase
from app.models.training import SessionOrder, SessionSubmission, TrainingSession
from app.models.training_record import TrainingRecord, TrainingScoreDetail
from app.models.user import User
__all__ = [
"AuditLog",
"Department",
"KnowledgeChunk",
"KnowledgeDocument",
"KnowledgeSource",
"PromptTemplate",
"CaseBase",
"CaseExamItem",
"TraditionalCase",
"TeachingCase",
"ScoringRule",
"SessionOrder",
"SessionSubmission",
"TrainingSession",
"TrainingRecord",
"TrainingScoreDetail",
"User",
]