Commit 4a24e392 authored by Theophile Terraz's avatar Theophile Terraz
Browse files

Merge branch 'adists_release' into terraz_dev

No related merge requests found
Showing with 89 additions and 86 deletions
+89 -86
...@@ -71,7 +71,7 @@ class D90AdisTS(SQLSubModel): ...@@ -71,7 +71,7 @@ class D90AdisTS(SQLSubModel):
@classmethod @classmethod
def _db_update(cls, execute, version): def _db_update(cls, execute, version):
major, minor, release = version.strip().split(".") major, minor, release = version.strip().split(".")
if major == minor == "0": if major == 0 and minor < 1:
if int(release) < 6: if int(release) < 6:
cls._db_create(execute) cls._db_create(execute)
......
...@@ -72,7 +72,7 @@ class D90AdisTSSpec(SQLSubModel): ...@@ -72,7 +72,7 @@ class D90AdisTSSpec(SQLSubModel):
@classmethod @classmethod
def _db_update(cls, execute, version): def _db_update(cls, execute, version):
major, minor, release = version.strip().split(".") major, minor, release = version.strip().split(".")
if major == minor == "0": if major == 0 and minor < 1:
if int(release) < 6: if int(release) < 6:
cls._db_create(execute) cls._db_create(execute)
...@@ -89,28 +89,29 @@ class D90AdisTSSpec(SQLSubModel): ...@@ -89,28 +89,29 @@ class D90AdisTSSpec(SQLSubModel):
f"WHERE d90_default = {data['d90_default_id']} " f"WHERE d90_default = {data['d90_default_id']} "
) )
for row in table: if table is not None:
id = row[0] for row in table:
name = row[2] id = row[0]
reach = row[3] name = row[2]
start_rk = row[4] reach = row[3]
end_rk = row[5] start_rk = row[4]
d90 = row[6] end_rk = row[5]
enabled = (row[7] == 1) d90 = row[6]
enabled = (row[7] == 1)
new_spec = cls(
id=id, new_spec = cls(
name=name, id=id,
status=data['status'] name=name,
) status=data['status']
)
new_spec.reach = reach
new_spec.start_rk = start_rk new_spec.reach = reach
new_spec.end_rk = end_rk new_spec.start_rk = start_rk
new_spec.d90 = d90 new_spec.end_rk = end_rk
new_spec.enabled = enabled new_spec.d90 = d90
new_spec.enabled = enabled
new.append(new_spec)
new.append(new_spec)
return new return new
......
...@@ -78,7 +78,7 @@ class DIFAdisTS(SQLSubModel): ...@@ -78,7 +78,7 @@ class DIFAdisTS(SQLSubModel):
@classmethod @classmethod
def _db_update(cls, execute, version): def _db_update(cls, execute, version):
major, minor, release = version.strip().split(".") major, minor, release = version.strip().split(".")
if major == minor == "0": if major == 0 and minor < 1:
if int(release) < 6: if int(release) < 6:
cls._db_create(execute) cls._db_create(execute)
......
...@@ -76,7 +76,7 @@ class DIFAdisTSSpec(SQLSubModel): ...@@ -76,7 +76,7 @@ class DIFAdisTSSpec(SQLSubModel):
@classmethod @classmethod
def _db_update(cls, execute, version): def _db_update(cls, execute, version):
major, minor, release = version.strip().split(".") major, minor, release = version.strip().split(".")
if major == minor == "0": if major == 0 and minor < 1:
if int(release) < 6: if int(release) < 6:
cls._db_create(execute) cls._db_create(execute)
...@@ -93,32 +93,33 @@ class DIFAdisTSSpec(SQLSubModel): ...@@ -93,32 +93,33 @@ class DIFAdisTSSpec(SQLSubModel):
f"WHERE dif_default = {data['dif_default_id']} " f"WHERE dif_default = {data['dif_default_id']} "
) )
for row in table: if table is not None:
id = row[0] for row in table:
method = row[2] id = row[0]
reach = row[3] method = row[2]
start_rk = row[4] reach = row[3]
end_rk = row[5] start_rk = row[4]
dif = row[6] end_rk = row[5]
b = row[7] dif = row[6]
c = row[8] b = row[7]
enabled = (row[9] == 1) c = row[8]
enabled = (row[9] == 1)
new_spec = cls(
id=id, new_spec = cls(
method=method, id=id,
status=data['status'] method=method,
) status=data['status']
)
new_spec.reach = reach
new_spec.start_rk = start_rk new_spec.reach = reach
new_spec.end_rk = end_rk new_spec.start_rk = start_rk
new_spec.dif = dif new_spec.end_rk = end_rk
new_spec.b = b new_spec.dif = dif
new_spec.c = c new_spec.b = b
new_spec.enabled = enabled new_spec.c = c
new_spec.enabled = enabled
new.append(new_spec)
new.append(new_spec)
return new return new
......
...@@ -80,7 +80,7 @@ class InitialConditionsAdisTS(SQLSubModel): ...@@ -80,7 +80,7 @@ class InitialConditionsAdisTS(SQLSubModel):
@classmethod @classmethod
def _db_update(cls, execute, version): def _db_update(cls, execute, version):
major, minor, release = version.strip().split(".") major, minor, release = version.strip().split(".")
if major == minor == "0": if major == 0 and minor < 1:
if int(release) < 6: if int(release) < 6:
cls._db_create(execute) cls._db_create(execute)
......
...@@ -80,7 +80,7 @@ class ICAdisTSSpec(SQLSubModel): ...@@ -80,7 +80,7 @@ class ICAdisTSSpec(SQLSubModel):
@classmethod @classmethod
def _db_update(cls, execute, version): def _db_update(cls, execute, version):
major, minor, release = version.strip().split(".") major, minor, release = version.strip().split(".")
if major == minor == "0": if major == 0 and minor < 1:
if int(release) < 6: if int(release) < 6:
cls._db_create(execute) cls._db_create(execute)
...@@ -97,38 +97,39 @@ class ICAdisTSSpec(SQLSubModel): ...@@ -97,38 +97,39 @@ class ICAdisTSSpec(SQLSubModel):
f"WHERE ic_default = {data['ic_default_id']} " f"WHERE ic_default = {data['ic_default_id']} "
) )
for row in table: if table is not None:
id = row[0] for row in table:
name = row[2] id = row[0]
reach = row[3] name = row[2]
start_rk = row[4] reach = row[3]
end_rk = row[5] start_rk = row[4]
concentration = row[6] end_rk = row[5]
eg = row[7] concentration = row[6]
em = row[8] eg = row[7]
ed = row[9] em = row[8]
rate = row[10] ed = row[9]
enabled = (row[11] == 1) rate = row[10]
enabled = (row[11] == 1)
#new_spec = [name, reach, start_rk, end_rk, concentration, eg, em, ed, rate, enabled]
#new_spec = [name, reach, start_rk, end_rk, concentration, eg, em, ed, rate, enabled]
new_spec = cls(
id=id, new_spec = cls(
name=name, id=id,
status=data['status'] name=name,
) status=data['status']
)
new_spec.reach = reach
new_spec.start_rk = start_rk new_spec.reach = reach
new_spec.end_rk = end_rk new_spec.start_rk = start_rk
new_spec.concentration = concentration new_spec.end_rk = end_rk
new_spec.eg = eg new_spec.concentration = concentration
new_spec.em = em new_spec.eg = eg
new_spec.ed = ed new_spec.em = em
new_spec.rate = rate new_spec.ed = ed
new_spec.enabled = enabled new_spec.rate = rate
new_spec.enabled = enabled
new.append(new_spec)
new.append(new_spec)
return new return new
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment