nex_docus/backend/app/models/__init__.py

36 lines
916 B
Python
Raw Normal View History

2025-12-20 11:18:59 +00:00
"""
导出所有数据库模型
"""
from app.core.database import Base
2025-12-20 11:18:59 +00:00
from app.models.user import User
from app.models.role import Role, UserRole
from app.models.menu import SystemMenu, RoleMenu
from app.models.project import Project, ProjectMember, ProjectMemberRole
from app.models.document import DocumentMeta
from app.models.document_vector import DocumentVector
2026-05-09 02:45:30 +00:00
from app.models.share import ShareLink
2025-12-20 11:18:59 +00:00
from app.models.log import OperationLog
2026-03-11 07:27:52 +00:00
from app.models.mcp_bot import MCPBot
2026-04-08 17:03:57 +00:00
from app.models.llm_model_config import LLMModelConfig
from app.models.chat_session import ChatSession, ChatMessage
2025-12-20 11:18:59 +00:00
__all__ = [
"Base",
2025-12-20 11:18:59 +00:00
"User",
"Role",
"UserRole",
"SystemMenu",
"RoleMenu",
"Project",
"ProjectMember",
"ProjectMemberRole",
"DocumentMeta",
"DocumentVector",
2026-05-09 02:45:30 +00:00
"ShareLink",
2025-12-20 11:18:59 +00:00
"OperationLog",
2026-03-11 07:27:52 +00:00
"MCPBot",
2026-04-08 17:03:57 +00:00
"LLMModelConfig",
"ChatSession",
"ChatMessage",
2025-12-20 11:18:59 +00:00
]