Files
location_service/app/schemas/property_create_schema.py
exolonConfidental a77788fc47 endpoint setup
2026-02-08 11:18:47 +05:30

26 lines
595 B
Python

from pydantic import BaseModel
from datetime import date
class PropertyCreate(BaseModel):
property_type: str
built_up_area: float
bedrooms: int
bathrooms: int
purchase_date: date
purchase_price: float
sale_listing_date: date | None = None
sale_asking_price: float | None = None
last_renovation_date: date | None = None
renovation_description: str | None = None
roof_repair_date: date | None = None
roof_condition: str
available_for_rent: bool = False
expected_rent: float | None = None
rental_available_date: date | None = None