Files

91 lines
2.8 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.evaluation_template import EvaluationTemplate
from app.models.exit_prediction import ExitPrediction
from app.models.financial_data import FinancialData
from app.models.fund import CompanyFundLink, Fund
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",
"EvaluationTemplate",
"ExitPrediction",
"FinancialData",
"Fund",
"CompanyFundLink",
"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",
]