from pydantic import BaseModel from typing import Optional from datetime import datetime class VasEmailBase(BaseModel): uid: int subject: Optional[str] = None sender: Optional[str] = None recipient: Optional[str] = None receive_time: Optional[str] = None body_text: Optional[str] = None class VasEmailCreate(VasEmailBase): pass class VasEmailOut(VasEmailBase): created_at: Optional[datetime] = None model_config = { "from_attributes": True }