condense external variables

This commit is contained in:
2023-06-14 18:00:08 +08:00
parent ad8771c459
commit 36abde1022
13 changed files with 93 additions and 103 deletions

11
orm.py
View File

@@ -55,20 +55,15 @@ class Experiment(Base):
g_bom = Column(Text(4294000000), nullable=False)
n_max_trial = Column(Integer, nullable=False)
firm_req_prf_size = Column(Boolean, nullable=False)
firm_req_prf_conn = Column(Boolean, nullable=False)
prf_size = Column(Boolean, nullable=False)
prf_conn = Column(Boolean, nullable=False)
cap_limit_prob_type = Column(String(16), nullable=False)
cap_limit_level = Column(DECIMAL(8, 4), nullable=False)
firm_acc_prf_size = Column(Boolean, nullable=False)
firm_acc_prf_conn = Column(Boolean, nullable=False)
diff_new_conn = Column(DECIMAL(8, 4), nullable=False)
crit_supplier = Column(DECIMAL(8, 4), nullable=False)
diff_remove = Column(DECIMAL(8, 4), nullable=False)
proactive_ratio = Column(DECIMAL(8, 4), nullable=False)
netw_sply_prf_n = Column(Integer, nullable=False)
netw_sply_prf_size = Column(Boolean, nullable=False)
netw_cust_prf_n = Column(Integer, nullable=False)
netw_cust_prf_size = Column(Boolean, nullable=False)
netw_prf_n = Column(Integer, nullable=False)
sample = relationship(
'Sample', back_populates='experiment', lazy='dynamic')