53 lines
1.6 KiB
Python
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",
|
|
]
|