feat: add support for reading manual operations

This commit is contained in:
Pim van den Berg 2023-07-21 15:26:12 +02:00
parent 381dd4c6ec
commit 63f06400ef
5 changed files with 120 additions and 19 deletions

29
db.py
View file

@ -44,6 +44,21 @@ class sqlite:
);""".format(
t
)
elif t.startswith("handbed"):
query = """
CREATE TABLE {} (
id real,
name text,
name_factory text,
min real,
max real,
def real,
title text,
tooltip text,
unit text
);""".format(
t
)
elif t.startswith("parameterlijst"):
query = """
CREATE TABLE {} (
@ -64,7 +79,8 @@ class sqlite:
CREATE TABLE {} (
version integer primary key,
datalabel integer,
parameterlist integer
parameterlist integer,
handbed integer
);""".format(
t
)
@ -86,10 +102,17 @@ class sqlite:
""".format(
t
)
elif t.startswith("handbed"):
query = """
INSERT INTO {} (id, name, name_factory, min, max, def, title, tooltip, unit)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?);
""".format(
t
)
elif t.startswith("versiebeheer"):
query = """
INSERT INTO {} (version, datalabel, parameterlist)
VALUES (?, ?, ?);
INSERT INTO {} (version, datalabel, parameterlist, handbed)
VALUES (?, ?, ?, ?);
""".format(
t
)