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.

21 lines
951 B
Python

from sqlalchemy import Column, Float, Integer, String
from src.database.core import Base
from src.models import DefaultMixin, IdentityMixin
class Yeardata(Base, DefaultMixin, IdentityMixin):
__tablename__ = "lcc_ms_year_data"
year = Column(Integer, nullable=False)
rp_per_kwh = Column(Float, nullable=False)
total_lost = Column(Float, nullable=False)
man_hour = Column(Float, nullable=False)
asset_crit_ens_energy_not_served = Column(Float, nullable=False)
asset_crit_bpp_system = Column(Float, nullable=False)
asset_crit_bpp_pembangkit = Column(Float, nullable=False)
asset_crit_dmn_daya_mampu_netto = Column(Float, nullable=False)
asset_crit_marginal_cost = Column(Float, nullable=False)
asset_crit_efdh_equivalent_forced_derated_hours = Column(Float, nullable=False)
asset_crit_foh_forced_outage_hours = Column(Float, nullable=False)
asset_crit_extra_fuel_cost = Column(Float, nullable=False)