You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rbd-app/src/dashboard_model/schema_masterdata.py

19 lines
518 B
Python

from typing import Optional
from pydantic import BaseModel, ConfigDict
from src.models import DefultBase
from uuid import UUID
class RBDMasterDataSchema(DefultBase):
id: UUID
name: str
value_float: Optional[float] = None
value_string: Optional[str] = None
month: Optional[str] = None
year: Optional[str] = None
class RBDMasterDataUpdate(DefultBase):
value_float: Optional[float] = None
value_string: Optional[str] = None
month: Optional[str] = None
year: Optional[str] = None