Files
AIPortPilot/backend/app/models/__init__.py
T
selfrelease fad458b2a7 docs(uiux): UIUX 设计方案大改 + 5 份作业指导书对齐 + 开发任务文档
- UIUX 文档:填充 19 个缺口(多主体画像/健康度/AI+看板/增长域/洞察域/创始人端/OODA/助推/商密)
- UIUX 文档:插入 6 个新章节(十四~十九),旧章节重编号为二十~三十一,更新目录和交叉引用
- 作业指导书 x5:导航改为 6 域分组,新增 Context Bar/工作模式/Insight Rail/决策线程/多工作区等 UI 概念
- 新建 docs/2-task-uiux.md:50 个代码落地开发任务,按 P0-P6 分优先级 + 8 Sprint 规划
- 后端/前端:大量新增模型、路由、组件(来自之前 Phase 开发)
2026-07-19 11:53:38 +08:00

86 lines
2.6 KiB
Python

"""数据模型模块。
导入所有模型以便 Alembic 自动发现。
"""
from app.models.aar import AARRecord
from app.models.agent_execution import AgentExecution
from app.models.agreement import InvestmentAgreement
from app.models.audit import AuditLog
from app.models.board import BoardMeeting
from app.models.company import Company
from app.models.customer_plan import CustomerAcquisitionPlan
from app.models.data_source import DataSource
from app.models.decision_sentinel import DecisionSentinel
from app.models.digital_twin import DigitalTwinModel
from app.models.exit_prediction import ExitPrediction
from app.models.financial_data import FinancialData
from app.models.health_score import HealthScore
from app.models.hypothesis import Hypothesis
from app.models.inquiry import InquiryList
from app.models.intervention import InterventionEvent, InterventionResult
from app.models.knowledge import KnowledgeChunk
from app.models.knowledge_graph import KnowledgeNode
from app.models.major_event import MajorEvent
from app.models.milestone import MilestoneTree
from app.models.nudge import NudgeRecord
from app.models.okr import OKR
from app.models.peer_circle import PeerLearningCircle
from app.models.portfolio_simulation import MonteCarloSimulation, PortfolioRebalancing
from app.models.pre_mortem import PreMortemRecord, RedTeamRecord
from app.models.product_diagnostic import ProductDiagnostic
from app.models.profile import FirmProfile, FundProfile, ManagerProfile
from app.models.report import MonthlyReport
from app.models.risk import RiskEvent
from app.models.synergy import SynergyOpportunity
from app.models.talent import TalentProfile, TeamMember
from app.models.task import Comment, Task
from app.models.tenant import Tenant
from app.models.user import User
from app.models.weak_signal import WeakSignal
__all__ = [
"AARRecord",
"AgentExecution",
"AuditLog",
"BoardMeeting",
"Comment",
"Company",
"CustomerAcquisitionPlan",
"DataSource",
"DecisionSentinel",
"DigitalTwinModel",
"ExitPrediction",
"FinancialData",
"FirmProfile",
"FundProfile",
"HealthScore",
"Hypothesis",
"InquiryList",
"InterventionEvent",
"InterventionResult",
"InvestmentAgreement",
"KnowledgeChunk",
"KnowledgeNode",
"MajorEvent",
"ManagerProfile",
"MilestoneTree",
"MonteCarloSimulation",
"MonthlyReport",
"NudgeRecord",
"OKR",
"PeerLearningCircle",
"PortfolioRebalancing",
"PreMortemRecord",
"ProductDiagnostic",
"RedTeamRecord",
"RiskEvent",
"SynergyOpportunity",
"TalentProfile",
"Task",
"TeamMember",
"Tenant",
"User",
"WeakSignal",
]