"""好友相关 Schema""" from datetime import datetime from pydantic import BaseModel class FriendRequestCreate(BaseModel): to_user_id: str message: str | None = None class FriendRequestRead(BaseModel): id: str from_user_id: str from_username: str | None = None from_avatar: str | None = None to_user_id: str to_username: str | None = None message: str | None = None status: str created_at: datetime model_config = {"from_attributes": True} class FriendRead(BaseModel): id: str friend_user_id: str username: str nickname: str | None = None avatar_url: str | None = None remark: str | None = None status: str = "offline" model_config = {"from_attributes": True}