Files
chat/backend/app/models/__init__.py
T
2026-06-14 11:16:42 +08:00

53 lines
1.6 KiB
Python

"""SQLAlchemy 模型包 - 导入所有模型供 Alembic 自动检测"""
from app.models.user import User
from app.models.conversation import Conversation
from app.models.conversation_member import ConversationMember
from app.models.message import Message
from app.models.friend import Friend
from app.models.friend_request import FriendRequest
from app.models.system_config import SystemConfig
from app.models.moment import Moment, MomentLike, MomentComment
from app.models.daily_leaf import DailyMoodLeaf
from app.models.friendship_tree import FriendshipTree
from app.models.time_capsule import TimeCapsule
from app.models.miss_echo import MissEcho
from app.models.sync_seed import SyncQuestion, SyncSeed
from app.models.chat_climate import ChatClimate
from app.models.flash_event import FlashEvent, FlashParticipation
from app.models.user_streak import UserStreak
from app.models.group_announcement import GroupAnnouncement
from app.models.message_reaction import MessageReaction
from app.models.user_block import UserBlock
from app.models.password_reset import PasswordResetToken
from app.models.friend_tag import FriendTag, FriendTagAssignment
__all__ = [
"User",
"Conversation",
"ConversationMember",
"Message",
"Friend",
"FriendRequest",
"SystemConfig",
"Moment",
"MomentLike",
"MomentComment",
"DailyMoodLeaf",
"FriendshipTree",
"TimeCapsule",
"MissEcho",
"SyncQuestion",
"SyncSeed",
"ChatClimate",
"FlashEvent",
"FlashParticipation",
"UserStreak",
"GroupAnnouncement",
"MessageReaction",
"UserBlock",
"PasswordResetToken",
"FriendTag",
"FriendTagAssignment",
]