54 lines
1.4 KiB
Python
54 lines
1.4 KiB
Python
"""ORM 模型集中 import。确保 Base.metadata 认到所有表。"""
|
|
from app.models.channel_code import ChannelCode, product_channel_code
|
|
from app.models.llm import LLMModel, LLMProvider, LLMRoutingRule, LLMUsage
|
|
from app.models.lobster_config import LobsterConfig
|
|
from app.models.menu import Menu
|
|
from app.models.op_log import OpLog
|
|
from app.models.organization import Organization
|
|
from app.models.platform import Platform
|
|
from app.models.platform_account import PlatformAccount
|
|
from app.models.product import Product
|
|
from app.models.role import (
|
|
Role,
|
|
role_account_scope,
|
|
role_menu,
|
|
role_product_scope,
|
|
role_skill_scope,
|
|
)
|
|
from app.models.schedule import Schedule, ScheduleLog
|
|
from app.models.script_template import ScriptTemplate
|
|
from app.models.skill import Skill, SkillCallLog, skill_product_scope
|
|
from app.models.task import Task, TaskLog
|
|
from app.models.user import User, user_role
|
|
|
|
__all__ = [
|
|
"ChannelCode",
|
|
"LLMModel",
|
|
"LLMProvider",
|
|
"LLMRoutingRule",
|
|
"LLMUsage",
|
|
"LobsterConfig",
|
|
"Menu",
|
|
"OpLog",
|
|
"Organization",
|
|
"Platform",
|
|
"PlatformAccount",
|
|
"Product",
|
|
"Role",
|
|
"Schedule",
|
|
"ScheduleLog",
|
|
"ScriptTemplate",
|
|
"Skill",
|
|
"SkillCallLog",
|
|
"Task",
|
|
"TaskLog",
|
|
"User",
|
|
"product_channel_code",
|
|
"role_menu",
|
|
"role_product_scope",
|
|
"role_skill_scope",
|
|
"role_account_scope",
|
|
"skill_product_scope",
|
|
"user_role",
|
|
]
|