diff --git a/schemas/servertime.py b/schemas/servertime.py new file mode 100644 index 0000000..1e74efe --- /dev/null +++ b/schemas/servertime.py @@ -0,0 +1,17 @@ +from pydantic import BaseModel, Field +from datetime import datetime + +class ServerTimeBase(BaseModel): + current_time: datetime = Field(default_factory=datetime.now, description="Current server timestamp") + +class ServerTimeCreate(ServerTimeBase): + pass + +class ServerTime(ServerTimeBase): + class Config: + orm_mode = True + schema_extra = { + "example": { + "current_time": "2024-01-20T12:00:00.000Z" + } + } \ No newline at end of file