Adists: Scenario: Some minor fix.

scenarios
Pierre-Antoine 2025-08-13 15:03:25 +02:00
parent 4ac86b9acb
commit d7fcf62e12
12 changed files with 32 additions and 32 deletions

View File

@ -95,7 +95,7 @@ class BoundaryConditionAdisTS(SQLSubModel):
if int(release) < 7: if int(release) < 7:
cls._db_create(execute) cls._db_create(execute)
if major == "0" and int(minor) < 2: elif major == "0" and int(minor) < 2:
cls._db_update_to_0_2_0(execute, data) cls._db_update_to_0_2_0(execute, data)
return True return True
@ -149,7 +149,7 @@ class BoundaryConditionAdisTS(SQLSubModel):
new = [] new = []
table = execute( table = execute(
"SELECT id, pollutant, type, node " + "SELECT pamhyr_id, pollutant, type, node " +
"FROM boundary_condition_adists" "FROM boundary_condition_adists"
) )

View File

@ -46,11 +46,11 @@ class BoundaryConditionsAdisTSList(PamhyrModelList):
def _db_save(self, execute, data=None): def _db_save(self, execute, data=None):
execute( execute(
"DELETE FROM boundary_condition_adists" + "DELETE FROM boundary_condition_adists " +
f"WHERE scenario = {self._status.scenario_id}" f"WHERE scenario = {self._status.scenario_id}"
) )
execute( execute(
"DELETE FROM boundary_condition_data_adists" + "DELETE FROM boundary_condition_data_adists " +
f"WHERE scenario = {self._status.scenario_id}" f"WHERE scenario = {self._status.scenario_id}"
) )

View File

@ -72,7 +72,7 @@ class D90AdisTS(SQLSubModel):
if int(release) < 6: if int(release) < 6:
cls._db_create(execute) cls._db_create(execute)
if major == "0" and int(minor) < 2: elif major == "0" and int(minor) < 2:
cls._db_update_to_0_2_0(execute, data) cls._db_update_to_0_2_0(execute, data)
return True return True

View File

@ -43,7 +43,7 @@ class D90AdisTSList(PamhyrModelList):
def _db_save(self, execute, data=None): def _db_save(self, execute, data=None):
execute( execute(
"DELETE FROM d90_adists" + "DELETE FROM d90_adists " +
f"WHERE scenario = {self._status.scenario_id}" f"WHERE scenario = {self._status.scenario_id}"
) )

View File

@ -78,7 +78,7 @@ class DIFAdisTS(SQLSubModel):
if int(release) < 6: if int(release) < 6:
cls._db_create(execute) cls._db_create(execute)
if major == "0" and int(minor) < 2: elif major == "0" and int(minor) < 2:
cls._db_update_to_0_2_0(execute, data) cls._db_update_to_0_2_0(execute, data)
return True return True

View File

@ -43,7 +43,7 @@ class DIFAdisTSList(PamhyrModelList):
def _db_save(self, execute, data=None): def _db_save(self, execute, data=None):
execute( execute(
"DELETE FROM dif_adists" + "DELETE FROM dif_adists " +
f"WHERE scenario = {self._status.scenario_id}" f"WHERE scenario = {self._status.scenario_id}"
) )

View File

@ -82,7 +82,7 @@ class InitialConditionsAdisTS(SQLSubModel):
if int(release) < 6: if int(release) < 6:
cls._db_create(execute) cls._db_create(execute)
if major == "0" and int(minor) < 2: elif major == "0" and int(minor) < 2:
cls._db_update_to_0_2_0(execute, data) cls._db_update_to_0_2_0(execute, data)
return True return True
@ -99,8 +99,8 @@ class InitialConditionsAdisTS(SQLSubModel):
execute( execute(
f"INSERT INTO {table}_tmp " + f"INSERT INTO {table}_tmp " +
"(pamhyr_id, pollutant, reach, begin_rk, end_rk, scenario) " + "(pamhyr_id, pollutant, name, concentration, eg, em, ed, scenario) " +
"SELECT pamhyr_id, pollutant, edge, begin_rk, end_rk, scenario) " + "SELECT pamhyr_id, pollutant, name, concentration, eg, em, ed, scenario) " +
f"FROM {table}" f"FROM {table}"
) )
@ -114,8 +114,8 @@ class InitialConditionsAdisTS(SQLSubModel):
new = [] new = []
table = execute( table = execute(
"SELECT id, pollutant, name, concentration, eg, em, ed, " + "SELECT pamhyr_id, pollutant, name, concentration, eg, em, ed, " +
"enabled " + "enabled, scenario " +
"FROM initial_conditions_adists" "FROM initial_conditions_adists"
) )
@ -176,7 +176,7 @@ class InitialConditionsAdisTS(SQLSubModel):
sql = ( sql = (
"INSERT INTO " + "INSERT INTO " +
"initial_conditions_adists(" + "initial_conditions_adists(" +
"id, pollutant, name, concentration, " + "pamhyr_id, pollutant, name, concentration, " +
"eg, em, ed, enabled" + "eg, em, ed, enabled" +
") " + ") " +
"VALUES (" + "VALUES (" +

View File

@ -44,7 +44,7 @@ class InitialConditionsAdisTSList(PamhyrModelList):
def _db_save(self, execute, data=None): def _db_save(self, execute, data=None):
execute( execute(
"DELETE FROM initial_conditions_adists" + "DELETE FROM initial_conditions_adists " +
f"WHERE scenario = {self._status.scenario_id}" f"WHERE scenario = {self._status.scenario_id}"
) )

View File

@ -97,7 +97,7 @@ class LateralContributionAdisTS(SQLSubModel):
if int(release) < 7: if int(release) < 7:
cls._db_create(execute) cls._db_create(execute)
if major == "0" and int(minor) < 2: elif major == "0" and int(minor) < 2:
cls._db_update_to_0_2_0(execute, data) cls._db_update_to_0_2_0(execute, data)
return True return True
@ -154,8 +154,8 @@ class LateralContributionAdisTS(SQLSubModel):
loaded = data['loaded_pid'] loaded = data['loaded_pid']
table = execute( table = execute(
"SELECT id, pollutant, edge, begin_rk, end_rk " + "SELECT pamhyr_id, pollutant, reach, begin_rk, end_rk " +
"FROM lateral_contribution_adists" + "FROM lateral_contribution_adists " +
f"WHERE scenario = {scenario.id} " + f"WHERE scenario = {scenario.id} " +
f"AND pamhyr_id NOT IN ({', '.join(map(str, loaded))}) " f"AND pamhyr_id NOT IN ({', '.join(map(str, loaded))}) "
) )
@ -173,8 +173,8 @@ class LateralContributionAdisTS(SQLSubModel):
lca.end_rk = row[4] lca.end_rk = row[4]
values = execute( values = execute(
"SELECT data0," + "SELECT data0, data1 " +
" data1 FROM lateral_contribution_data_adists " + "FROM lateral_contribution_data_adists " +
f"WHERE scenario = {scenario.id} " + f"WHERE scenario = {scenario.id} " +
f"AND pamhyr_id NOT IN ({', '.join(map(str, loaded))}) " f"AND pamhyr_id NOT IN ({', '.join(map(str, loaded))}) "
f"AND lca = '{lca.id}'" f"AND lca = '{lca.id}'"
@ -200,13 +200,13 @@ class LateralContributionAdisTS(SQLSubModel):
return True return True
execute( execute(
f"DELETE FROM lateral_contribution_adists" + f"DELETE FROM lateral_contribution_adists " +
f" WHERE id = {self.id} " + f"WHERE pamhyr_id = {self.id} " +
f"AND scenario = {self._status.scenario_id}" f"AND scenario = {self._status.scenario_id}"
) )
execute( execute(
f"DELETE FROM lateral_contribution_data_adists" + f"DELETE FROM lateral_contribution_data_adists " +
f" WHERE lc = {self.id} " + f"WHERE lca = {self.id} " +
f"AND scenario = {self._status.scenario_id}" f"AND scenario = {self._status.scenario_id}"
) )
@ -228,7 +228,7 @@ class LateralContributionAdisTS(SQLSubModel):
sql = ( sql = (
"INSERT INTO " + "INSERT INTO " +
"lateral_contribution_data_adists(data0, data1, lc) " + "lateral_contribution_data_adists(data0, data1, lca) " +
f"VALUES ('{data0}', {data1}, {self.id})" f"VALUES ('{data0}', {data1}, {self.id})"
) )
execute(sql) execute(sql)

View File

@ -46,11 +46,11 @@ class LateralContributionsAdisTSList(PamhyrModelList):
def _db_save(self, execute, data=None): def _db_save(self, execute, data=None):
execute( execute(
"DELETE FROM lateral_contribution_adists" + "DELETE FROM lateral_contribution_adists " +
f"WHERE scenario = {self._status.scenario_id}" f"WHERE scenario = {self._status.scenario_id}"
) )
execute( execute(
"DELETE FROM lateral_contribution_data_adists" + "DELETE FROM lateral_contribution_data_adists " +
f"WHERE scenario = {self._status.scenario_id}" f"WHERE scenario = {self._status.scenario_id}"
) )

View File

@ -100,7 +100,7 @@ class OutputRKAdists(SQLSubModel):
if int(release) < 7: if int(release) < 7:
cls._db_create(execute) cls._db_create(execute)
if major == "0" and int(minor) <= 2: elif major == "0" and int(minor) <= 2:
if int(release) <= 0: if int(release) <= 0:
cls._db_update_to_0_2_0(execute, data) cls._db_update_to_0_2_0(execute, data)
@ -137,7 +137,7 @@ class OutputRKAdists(SQLSubModel):
status = data["status"] status = data["status"]
table = execute( table = execute(
"SELECT id, reach, rk, title " + "SELECT pamhyr_id, reach, rk, title " +
f"FROM OutputRKAdists" f"FROM OutputRKAdists"
) )
@ -164,7 +164,7 @@ class OutputRKAdists(SQLSubModel):
sql = ( sql = (
"INSERT INTO " + "INSERT INTO " +
"OutputRKAdists(id, reach, rk, title) " + "OutputRKAdists(pamhyr_id, reach, rk, title) " +
"VALUES (" + "VALUES (" +
f"{self.id}, {self._reach}, {self._rk}, " + f"{self.id}, {self._reach}, {self._rk}, " +
f"'{self._db_format(self._title)}'" + f"'{self._db_format(self._title)}'" +

View File

@ -39,8 +39,8 @@ class OutputRKAdistsList(PamhyrModelList):
# Delete previous data # Delete previous data
execute( execute(
"DELETE FROM OutputRKAdists" + "DELETE FROM OutputRKAdists " +
f"AND scenario = {self._status.scenario_id}" f"WHERE scenario = {self._status.scenario_id}"
) )
for sl in self._lst: for sl in self._lst: