From e344678ac5d93bd7d92bd659ba3cd80316162c9a Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby Date: Thu, 21 Aug 2025 11:14:05 +0200 Subject: [PATCH] Adists: d90: Fix update pipeline. --- src/Model/D90AdisTS/D90AdisTS.py | 5 ++++- src/Model/D90AdisTS/D90AdisTSSpec.py | 5 ++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Model/D90AdisTS/D90AdisTS.py b/src/Model/D90AdisTS/D90AdisTS.py index 0f24f2db..e83b44b9 100644 --- a/src/Model/D90AdisTS/D90AdisTS.py +++ b/src/Model/D90AdisTS/D90AdisTS.py @@ -63,6 +63,9 @@ class D90AdisTS(SQLSubModel): ) """) + if ext != "": + return True + return cls._create_submodel(execute) @classmethod @@ -79,7 +82,7 @@ class D90AdisTS(SQLSubModel): if not created: cls._db_update_to_0_2_0(execute, data) - return True + return cls._update_submodel(execute, version, data) @classmethod def _db_update_to_0_2_0(cls, execute, data): diff --git a/src/Model/D90AdisTS/D90AdisTSSpec.py b/src/Model/D90AdisTS/D90AdisTSSpec.py index a4d6f59b..92f58f60 100644 --- a/src/Model/D90AdisTS/D90AdisTSSpec.py +++ b/src/Model/D90AdisTS/D90AdisTSSpec.py @@ -28,8 +28,7 @@ logger = logging.getLogger() class D90AdisTSSpec(SQLSubModel): - _sub_classes = [ - ] + _sub_classes = [] _id_cnt = 0 def __init__(self, id: int = -1, name: str = "", @@ -193,7 +192,7 @@ class D90AdisTSSpec(SQLSubModel): execute( "INSERT INTO " + - "d90_spec(pamhyr_id, deleted, " + + "d90_adists_spec(pamhyr_id, deleted, " + "d90_default, name, reach, " + "start_rk, end_rk, d90, enabled, scenario) " + "VALUES (" +