add proportion on equipment master data

main
MrWaradana 1 month ago
parent d84a442d87
commit ce8c88fd43

@ -96,3 +96,5 @@ class EquipmentTransactionRecords(Base, DefaultMixin, IdentityMixin):
eac_eac = Column(Float, nullable=False) eac_eac = Column(Float, nullable=False)
efdh_equivalent_forced_derated_hours = Column(Float, nullable=False) efdh_equivalent_forced_derated_hours = Column(Float, nullable=False)
foh_forced_outage_hours = Column(Float, nullable=False) foh_forced_outage_hours = Column(Float, nullable=False)
category_no = Column(String, nullable=True)
proportion = Column(Float, nullable=True)

@ -74,6 +74,8 @@ class MasterBase(DefaultBase):
eac_eac: Optional[float] = Field(None, nullable=True, le=MAX_PRICE) eac_eac: Optional[float] = Field(None, nullable=True, le=MAX_PRICE)
efdh_equivalent_forced_derated_hours: Optional[float] = Field(None, nullable=True) efdh_equivalent_forced_derated_hours: Optional[float] = Field(None, nullable=True)
foh_forced_outage_hours: Optional[float] = Field(None, nullable=True) foh_forced_outage_hours: Optional[float] = Field(None, nullable=True)
category_no: Optional[str] = Field(None, nullable=True)
proportion: Optional[float] = Field(None, nullable=True)
class EquipmentCreate(EquipmentBase): class EquipmentCreate(EquipmentBase):

Loading…
Cancel
Save