From 589d5f099f5e40fba546650d81e5c94f55fbdfc1 Mon Sep 17 00:00:00 2001 From: MrWaradana Date: Wed, 25 Feb 2026 17:11:29 +0700 Subject: [PATCH] add equipment master schema --- src/equipment/schema.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/equipment/schema.py b/src/equipment/schema.py index 50fc188..5df5fab 100644 --- a/src/equipment/schema.py +++ b/src/equipment/schema.py @@ -34,9 +34,17 @@ class EquipmentBase(DefaultBase): updated_by: Optional[str] = Field(None) class EquipmentMasterBase(DefaultBase): - location_tag: Optional[str] = Field(None) - assetnum: Optional[str] = Field(None) + id: Optional[UUID] = Field(None) name: Optional[str] = Field(None) + parent_id: Optional[UUID] = Field(None) + equipment_tree_id: Optional[UUID] = Field(None) + category_id: Optional[UUID] = Field(None) + system_tag: Optional[str] = Field(None) + assetnum: Optional[str] = Field(None) + location_tag: Optional[str] = Field(None) + image_name: Optional[str] = Field(None) + description: Optional[str] = Field(None) + class MasterBase(DefaultBase): assetnum: Optional[str] = Field(None)