Files
hunjing/backend/app/models/__init__.py
T
2026-08-21 16:00:13 +08:00

73 lines
2.0 KiB
Python

"""SQLAlchemy 模型导出。"""
from app.models.big_cycle import BigCycle
from app.models.candidates import MemoryCandidate, ProfileCandidate
from app.models.character import Character
from app.models.chat import ChatMessage, ChatSession
from app.models.drive import CuriosityQuestion, ExploratorySubgoal
from app.models.evolution import EvolutionCandidate
from app.models.governance import (
AgentRosterEntry,
GenerationPreferences,
Goal,
PerceptionChannel,
Plan,
WorldEntity,
)
from app.models.idempotency import IdempotencyKey
from app.models.imports import CharacterImportJob, ImportItem
from app.models.lorebook import Lorebook, LorebookEntry
from app.models.mcp_servers import McpServer
from app.models.memory import Memory, MemoryLink
from app.models.personality import PersonalityProposal, PersonalityVersion
from app.models.personality_emotion import CharacterEmotionState
from app.models.rbac import Permission, Role, RolePermission, UserRole
from app.models.runtime import Event, Run
from app.models.safety import AuditEvent, PendingConfirmationRecord
from app.models.skills import Skill
from app.models.time_anniversary import TimeAnniversary
from app.models.user import User
from app.models.world import CharacterWorldEntity, WorldRelation
__all__ = [
"AgentRosterEntry",
"AuditEvent",
"BigCycle",
"Character",
"CharacterEmotionState",
"CharacterImportJob",
"CharacterWorldEntity",
"ChatMessage",
"ChatSession",
"CuriosityQuestion",
"Event",
"EvolutionCandidate",
"ExploratorySubgoal",
"GenerationPreferences",
"Goal",
"IdempotencyKey",
"ImportItem",
"Lorebook",
"LorebookEntry",
"McpServer",
"Memory",
"MemoryCandidate",
"MemoryLink",
"PendingConfirmationRecord",
"PerceptionChannel",
"Permission",
"PersonalityProposal",
"PersonalityVersion",
"Plan",
"ProfileCandidate",
"Role",
"RolePermission",
"Run",
"Skill",
"TimeAnniversary",
"User",
"UserRole",
"WorldEntity",
"WorldRelation",
]