Files
svg-backend/backend/app/schemas/scheme_seats.py
2026-03-19 13:39:32 +03:00

30 lines
606 B
Python

from typing import List
from pydantic import BaseModel
class SchemeSeatItem(BaseModel):
seat_record_id: str
scheme_id: str
scheme_version_id: str
element_id: str | None
seat_id: str | None
sector_id: str | None
group_id: str | None
row_label: str | None
seat_number: str | None
tag: str | None
classes_raw: str | None
x: float | None
y: float | None
cx: float | None
cy: float | None
width: float | None
height: float | None
created_at: str
class SchemeSeatListResponse(BaseModel):
items: List[SchemeSeatItem]
total: int