From c0000bb3321612334e8c2eee1dee8c03fa752fac Mon Sep 17 00:00:00 2001 From: Dylan Jeannin Date: Tue, 11 Aug 2026 11:47:34 +0200 Subject: [PATCH] Database: upgrade version for temperature data --- .../BoundaryConditionTemperature.py | 4 ++-- .../InitialConditionsTemperature.py | 2 +- .../InitialConditionsTemperatureSpec.py | 2 +- src/Model/Study.py | 2 +- src/Model/WeatherParameters/WeatherParameters.py | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Model/BoundaryConditionsTemperature/BoundaryConditionTemperature.py b/src/Model/BoundaryConditionsTemperature/BoundaryConditionTemperature.py index c5b773f4..31b0d7f2 100644 --- a/src/Model/BoundaryConditionsTemperature/BoundaryConditionTemperature.py +++ b/src/Model/BoundaryConditionsTemperature/BoundaryConditionTemperature.py @@ -77,7 +77,7 @@ class Data(SQLSubModel): created = True if major == "0" and (int(minor) < 2 or - (int(minor) == 2 and int(release) < 7)): + (int(minor) == 2 and int(release) <= 7)): if not cls.is_table_exists(execute, "boundary_condition_data_temperature"): cls._db_create(execute) @@ -205,7 +205,7 @@ class BoundaryConditionTemperature(SQLSubModel): created = False if major == "0" and (int(minor) < 2 or ( - int(minor) == 2 and int(release) < 7)): + int(minor) == 2 and int(release) <= 7)): if not cls.is_table_exists(execute, "boundary_condition_temperature"): cls._db_create(execute) diff --git a/src/Model/InitialConditionsTemperature/InitialConditionsTemperature.py b/src/Model/InitialConditionsTemperature/InitialConditionsTemperature.py index 350970c6..317ab33c 100644 --- a/src/Model/InitialConditionsTemperature/InitialConditionsTemperature.py +++ b/src/Model/InitialConditionsTemperature/InitialConditionsTemperature.py @@ -68,7 +68,7 @@ class InitialConditionsTemperature(SQLSubModel): major, minor, release = version.strip().split(".") if major == "0": - if int(minor) < 2 or (int(minor) == 2 and int(release) < 7): + if int(minor) < 2 or (int(minor) == 2 and int(release) <= 7): table_name = "initial_conditions_temperature" if not cls.is_table_exists(execute, table_name): cls._db_create(execute) diff --git a/src/Model/InitialConditionsTemperature/InitialConditionsTemperatureSpec.py b/src/Model/InitialConditionsTemperature/InitialConditionsTemperatureSpec.py index cb46ce35..1c3029f5 100644 --- a/src/Model/InitialConditionsTemperature/InitialConditionsTemperatureSpec.py +++ b/src/Model/InitialConditionsTemperature/InitialConditionsTemperatureSpec.py @@ -70,7 +70,7 @@ class ICTemperatureSpec(SQLSubModel): major, minor, release = version.strip().split(".") if major == "0": - if int(minor) < 2 or (int(minor) == 2 and int(release) < 7): + if int(minor) < 2 or (int(minor) == 2 and int(release) <= 7): table_name = "initial_conditions_temperature_spec" if not cls.is_table_exists(execute, table_name): cls._db_create(execute) diff --git a/src/Model/Study.py b/src/Model/Study.py index ded212ba..8b80efb8 100644 --- a/src/Model/Study.py +++ b/src/Model/Study.py @@ -46,7 +46,7 @@ logger = logging.getLogger() class Study(SQLModel): - _version = "0.2.7" + _version = "0.2.8" _sub_classes = [ Scenario, diff --git a/src/Model/WeatherParameters/WeatherParameters.py b/src/Model/WeatherParameters/WeatherParameters.py index eb3a2068..4bb3b497 100644 --- a/src/Model/WeatherParameters/WeatherParameters.py +++ b/src/Model/WeatherParameters/WeatherParameters.py @@ -73,7 +73,7 @@ class Data(SQLSubModel): major, minor, release = version.strip().split(".") if major == "0" and (int(minor) < 2 or - (int(minor) == 2 and int(release) < 7)): + (int(minor) == 2 and int(release) <= 7)): if not cls.is_table_exists(execute, "air_temperature_data"): cls._db_create(execute) @@ -334,7 +334,7 @@ class WeatherParameters(SQLSubModel): created = False if major == "0" and (int(minor) < 2 or - (int(minor) == 2 and int(release) < 7)): + (int(minor) == 2 and int(release) <= 7)): if not cls.is_table_exists(execute, "air_temperature"): cls._db_create(execute) created = True