from pydantic import BaseModel, Field from datetime import datetime class ServerTimeBase(BaseModel): server_time: datetime = Field(default_factory=datetime.now, description="Current server time") class ServerTimeCreate(ServerTimeBase): pass class Config: schema_extra = { "example": { "server_time": "2024-01-01T12:00:00" } } class ServerTime(ServerTimeBase): class Config: orm_mode = True schema_extra = { "example": { "server_time": "2024-01-01T12:00:00" } }