From 973ea7462288ca3987009655e1abd06557bdd288 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Mon, 11 Sep 2023 11:40:26 +0200 Subject: [PATCH] Model: Move Model.DB into Model.Tools.PamhyrDB. --- src/Model/BoundaryCondition/BoundaryCondition.py | 2 +- src/Model/BoundaryCondition/BoundaryConditionList.py | 1 - src/Model/Friction/Friction.py | 2 +- src/Model/Friction/FrictionList.py | 2 +- src/Model/Geometry/PointXYZ.py | 2 +- src/Model/Geometry/ProfileXYZ.py | 2 +- src/Model/Geometry/Reach.py | 2 +- src/Model/InitialConditions/InitialConditions.py | 2 +- src/Model/InitialConditions/InitialConditionsDict.py | 1 - src/Model/LateralContribution/LateralContribution.py | 2 +- src/Model/LateralContribution/LateralContributionList.py | 1 - src/Model/River.py | 2 +- src/Model/SedimentLayer/SedimentLayer.py | 2 +- src/Model/SedimentLayer/SedimentLayerList.py | 1 - src/Model/SolverParameters/SolverParametersList.py | 3 +-- src/Model/Stricklers/Stricklers.py | 2 +- src/Model/Stricklers/StricklersList.py | 1 - src/Model/Study.py | 2 +- src/Model/{DB.py => Tools/PamhyrDB.py} | 2 +- src/Model/Tools/PamhyrDict.py | 2 +- src/Model/Tools/PamhyrList.py | 2 +- 21 files changed, 16 insertions(+), 22 deletions(-) rename src/Model/{DB.py => Tools/PamhyrDB.py} (98%) diff --git a/src/Model/BoundaryCondition/BoundaryCondition.py b/src/Model/BoundaryCondition/BoundaryCondition.py index d6abb6c9..d90c6478 100644 --- a/src/Model/BoundaryCondition/BoundaryCondition.py +++ b/src/Model/BoundaryCondition/BoundaryCondition.py @@ -20,7 +20,7 @@ import logging from tools import trace, timer, old_pamhyr_date_to_timestamp -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel from Model.Except import NotImplementedMethodeError logger = logging.getLogger() diff --git a/src/Model/BoundaryCondition/BoundaryConditionList.py b/src/Model/BoundaryCondition/BoundaryConditionList.py index d4ffc6bf..eb612d9f 100644 --- a/src/Model/BoundaryCondition/BoundaryConditionList.py +++ b/src/Model/BoundaryCondition/BoundaryConditionList.py @@ -19,7 +19,6 @@ from copy import copy from tools import trace, timer -from Model.DB import SQLSubModel from Model.Tools.PamhyrList import PamhyrModelListWithTab from Model.Except import NotImplementedMethodeError diff --git a/src/Model/Friction/Friction.py b/src/Model/Friction/Friction.py index 18167a86..2ebd2b4e 100644 --- a/src/Model/Friction/Friction.py +++ b/src/Model/Friction/Friction.py @@ -18,7 +18,7 @@ from tools import trace, timer -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel class Friction(SQLSubModel): def __init__(self, name:str = "", status = None): diff --git a/src/Model/Friction/FrictionList.py b/src/Model/Friction/FrictionList.py index 0db5e86f..215f96dd 100644 --- a/src/Model/Friction/FrictionList.py +++ b/src/Model/Friction/FrictionList.py @@ -21,7 +21,7 @@ import logging from copy import copy from tools import trace, timer -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel from Model.Tools.PamhyrList import PamhyrModelList from Model.Friction.Friction import Friction diff --git a/src/Model/Geometry/PointXYZ.py b/src/Model/Geometry/PointXYZ.py index 19695c77..a8f19c8b 100644 --- a/src/Model/Geometry/PointXYZ.py +++ b/src/Model/Geometry/PointXYZ.py @@ -19,7 +19,7 @@ from math import dist import numpy as np -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel from Model.Geometry.Point import Point class PointXYZ(Point, SQLSubModel): diff --git a/src/Model/Geometry/ProfileXYZ.py b/src/Model/Geometry/ProfileXYZ.py index e818eabc..0652d1f3 100644 --- a/src/Model/Geometry/ProfileXYZ.py +++ b/src/Model/Geometry/ProfileXYZ.py @@ -21,7 +21,7 @@ from typing import List from tools import timer -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel from Model.Except import ClipboardFormatError from Model.Geometry.Profile import Profile from Model.Geometry.PointXYZ import PointXYZ diff --git a/src/Model/Geometry/Reach.py b/src/Model/Geometry/Reach.py index 0ddf06d8..0c641478 100644 --- a/src/Model/Geometry/Reach.py +++ b/src/Model/Geometry/Reach.py @@ -27,7 +27,7 @@ from functools import reduce from tools import flatten, timer, trace -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel from Model.Geometry.Profile import Profile from Model.Geometry.ProfileXYZ import ProfileXYZ diff --git a/src/Model/InitialConditions/InitialConditions.py b/src/Model/InitialConditions/InitialConditions.py index 3bf747b0..2c50d10c 100644 --- a/src/Model/InitialConditions/InitialConditions.py +++ b/src/Model/InitialConditions/InitialConditions.py @@ -20,7 +20,7 @@ from copy import copy, deepcopy from tools import trace, timer from functools import reduce -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel class Data(SQLSubModel): def __init__(self, name:str = "", diff --git a/src/Model/InitialConditions/InitialConditionsDict.py b/src/Model/InitialConditions/InitialConditionsDict.py index c3b7d7c6..40fdca49 100644 --- a/src/Model/InitialConditions/InitialConditionsDict.py +++ b/src/Model/InitialConditions/InitialConditionsDict.py @@ -19,7 +19,6 @@ from copy import copy from tools import trace, timer -from Model.DB import SQLSubModel from Model.Tools.PamhyrDict import PamhyrModelDict from Model.InitialConditions.InitialConditions import InitialConditions diff --git a/src/Model/LateralContribution/LateralContribution.py b/src/Model/LateralContribution/LateralContribution.py index 38cbada4..727cf21b 100644 --- a/src/Model/LateralContribution/LateralContribution.py +++ b/src/Model/LateralContribution/LateralContribution.py @@ -20,7 +20,7 @@ import logging from tools import trace, timer, old_pamhyr_date_to_timestamp -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel from Model.Except import NotImplementedMethodeError logger = logging.getLogger() diff --git a/src/Model/LateralContribution/LateralContributionList.py b/src/Model/LateralContribution/LateralContributionList.py index 6622a94f..8d0ba37d 100644 --- a/src/Model/LateralContribution/LateralContributionList.py +++ b/src/Model/LateralContribution/LateralContributionList.py @@ -19,7 +19,6 @@ from copy import copy from tools import trace, timer -from Model.DB import SQLSubModel from Model.Tools.PamhyrList import PamhyrModelListWithTab from Model.Except import NotImplementedMethodeError diff --git a/src/Model/River.py b/src/Model/River.py index 77daf43a..d5dccb9e 100644 --- a/src/Model/River.py +++ b/src/Model/River.py @@ -18,7 +18,7 @@ from tools import flatten -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel from Model.Network.Node import Node from Model.Network.Edge import Edge diff --git a/src/Model/SedimentLayer/SedimentLayer.py b/src/Model/SedimentLayer/SedimentLayer.py index 638212c8..1438dfa7 100644 --- a/src/Model/SedimentLayer/SedimentLayer.py +++ b/src/Model/SedimentLayer/SedimentLayer.py @@ -2,7 +2,7 @@ from tools import trace, timer -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel from Model.Except import NotImplementedMethodeError class Layer(SQLSubModel): diff --git a/src/Model/SedimentLayer/SedimentLayerList.py b/src/Model/SedimentLayer/SedimentLayerList.py index e9025e01..53a1a8fd 100644 --- a/src/Model/SedimentLayer/SedimentLayerList.py +++ b/src/Model/SedimentLayer/SedimentLayerList.py @@ -2,7 +2,6 @@ from tools import trace, timer -from Model.DB import SQLSubModel from Model.Except import NotImplementedMethodeError from Model.Tools.PamhyrList import PamhyrModelList from Model.SedimentLayer.SedimentLayer import SedimentLayer diff --git a/src/Model/SolverParameters/SolverParametersList.py b/src/Model/SolverParameters/SolverParametersList.py index bff87d69..ce7ade98 100644 --- a/src/Model/SolverParameters/SolverParametersList.py +++ b/src/Model/SolverParameters/SolverParametersList.py @@ -21,7 +21,6 @@ from tools import trace, timer from Solver.Solvers import solver_type_list from Model.Tools.PamhyrList import PamhyrModelList -from Model.DB import SQLSubModel class Parameter(): def __init__(self, @@ -105,7 +104,7 @@ class SolverParametersList(PamhyrModelList): solvers = execute("SELECT DISTINCT solver FROM solver_parameter") for solver in solvers: - if solver is not "mage8": + if solver != "mage8": continue data = execute("SELECT ind, name, value " + diff --git a/src/Model/Stricklers/Stricklers.py b/src/Model/Stricklers/Stricklers.py index baa484fa..302862db 100644 --- a/src/Model/Stricklers/Stricklers.py +++ b/src/Model/Stricklers/Stricklers.py @@ -18,7 +18,7 @@ from tools import trace, timer -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel class Stricklers(SQLSubModel): _id_cnt = 0 diff --git a/src/Model/Stricklers/StricklersList.py b/src/Model/Stricklers/StricklersList.py index 640c110c..b000c07e 100644 --- a/src/Model/Stricklers/StricklersList.py +++ b/src/Model/Stricklers/StricklersList.py @@ -18,7 +18,6 @@ from tools import trace, timer -from Model.DB import SQLSubModel from Model.Saved import SavedStatus from Model.Tools.PamhyrList import PamhyrModelList from Model.Stricklers.Stricklers import Stricklers diff --git a/src/Model/Study.py b/src/Model/Study.py index 774a03d1..f022a195 100644 --- a/src/Model/Study.py +++ b/src/Model/Study.py @@ -23,7 +23,7 @@ from datetime import datetime from tools import timer, timestamp -from Model.DB import SQLModel +from Model.Tools.PamhyrDB import SQLModel from Model.Saved import SavedStatus from Model.Serializable import Serializable from Model.Except import NotImplementedMethodeError diff --git a/src/Model/DB.py b/src/Model/Tools/PamhyrDB.py similarity index 98% rename from src/Model/DB.py rename to src/Model/Tools/PamhyrDB.py index ef7d729d..73174f94 100644 --- a/src/Model/DB.py +++ b/src/Model/Tools/PamhyrDB.py @@ -1,4 +1,4 @@ -# DB.py -- Pamhyr abstract model database classes +# PamhyrDB.py -- Pamhyr abstract model database classes # Copyright (C) 2023 INRAE # # This program is free software: you can redistribute it and/or modify diff --git a/src/Model/Tools/PamhyrDict.py b/src/Model/Tools/PamhyrDict.py index 0c1cc536..aa2d3be3 100644 --- a/src/Model/Tools/PamhyrDict.py +++ b/src/Model/Tools/PamhyrDict.py @@ -21,7 +21,7 @@ import logging from copy import copy from tools import trace, timer -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel logger = logging.getLogger() diff --git a/src/Model/Tools/PamhyrList.py b/src/Model/Tools/PamhyrList.py index 8807c149..4129a7d8 100644 --- a/src/Model/Tools/PamhyrList.py +++ b/src/Model/Tools/PamhyrList.py @@ -21,7 +21,7 @@ import logging from copy import copy from tools import trace, timer -from Model.DB import SQLSubModel +from Model.Tools.PamhyrDB import SQLSubModel logger = logging.getLogger() -- GitLab