Files
RadioPropagationApi/api/app/models/status.py
T
2026-06-23 13:57:33 +03:00

21 lines
384 B
Python

from pydantic import BaseModel
class RasterStatus(BaseModel):
configured: bool
path: str
files_count: int
class PostgisStatus(BaseModel):
configured: bool
buildings_count: int | None = None
error: str | None = None
class DataStatusResponse(BaseModel):
dem: RasterStatus
landcover: RasterStatus
canopy: RasterStatus
postgis: PostgisStatus