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

26 lines
699 B
Python

from pydantic import BaseModel
from datetime import date
class PropertyUpdate(BaseModel):
property_type: str | None = None
built_up_area: float | None = None
bedrooms: int | None = None
bathrooms: int | None = None
purchase_date: date | None = None
purchase_price: float | None = None
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 | None = None
available_for_rent: bool | None = None
expected_rent: float | None = None
rental_available_date: date | None = None