# ============================================================================= # 企微IT智能服务台 — 模型包初始化 # ============================================================================= # 说明:导出所有模型类,方便 Alembic 和其他模块统一导入 # 注意:即使某些模型在当前文件未直接使用,也必须导入 # 否则 Alembic 无法检测到这些模型,不会生成对应的迁移脚本 # ============================================================================= from app.models.conversation import Conversation from app.models.message import Message from app.models.agent import Agent from app.models.quick_reply_template import QuickReplyTemplate from app.models.system_config import SystemConfig from app.models.funny_phrase import FunnyPhrase from app.models.approval_link import ApprovalLink from app.models.software_download import SoftwareDownload from app.models.agent_note import AgentNote from app.models.employee import Employee from app.models.todo_item import TodoItem from app.models.troubleshooting_template import TroubleshootingTemplate from app.models.config_change_log import ConfigChangeLog from app.models.role import Role from app.models.user_role import UserRole from app.models.role_mapping_rule import RoleMappingRule # 所有模型类的列表,方便遍历 __all__ = [ "Conversation", "Message", "Agent", "QuickReplyTemplate", "SystemConfig", "FunnyPhrase", "ApprovalLink", "SoftwareDownload", "AgentNote", "Employee", "TodoItem", "TroubleshootingTemplate", "ConfigChangeLog", "Role", "UserRole", "RoleMappingRule", ]