hiring_assessment/backend/app/dtos/house_create_request.py
2025-02-19 16:21:39 +01:00

10 lines
592 B
Python

from pydantic import BaseModel, Field
class HouseCreateRequest(BaseModel):
address: str = Field(..., min_length=1, max_length=255, description="House address", examples=["123 Main St"])
city: str = Field(..., description="City where the house is located", examples=["Springfield"])
country: str = Field(..., description="Country where the house is located", examples=["USA"])
price: float = Field(..., description="Price of the house", examples=[250000.00])
description: str = Field(..., description="Description of the house", examples=["A beautiful 3-bedroom house"])