Added seperate Tables for setvalues
This commit is contained in:
22
DB.py
22
DB.py
@@ -219,10 +219,32 @@ class DB:
|
||||
print ("Couldnt insert PD05 blindniet")
|
||||
raise Warning
|
||||
|
||||
self.addblindnietvalues (data);
|
||||
self.updatebde (data['dmc'], 'blindniet', data['bauteilstatus'])
|
||||
self.updatebde (data['dmc'], 'ladungstraeger', data['ladungstraeger'])
|
||||
|
||||
|
||||
def addblindnietvalues (self, data):
|
||||
"""
|
||||
Store Setvalues of Blindniet
|
||||
"""
|
||||
|
||||
try:
|
||||
cursor = self.executesql ("INSERT OR REPLACE INTO blindnietm6 (dmc, nr, ts, status, F, S) VALUES ('%(dmc)s', 1, '%(startts)s', '%(NietM6status01)s', '%(NietM6F01)s', '%(NietM6S01)s');" % data)
|
||||
cursor = self.executesql ("INSERT OR REPLACE INTO blindnietm6 (dmc, nr, ts, status, F, S) VALUES ('%(dmc)s', 2, '%(startts)s', '%(NietM6status02)s', '%(NietM6F02)s', '%(NietM6S02)s');" % data)
|
||||
cursor = self.executesql ("INSERT OR REPLACE INTO blindnietm6 (dmc, nr, ts, status, F, S) VALUES ('%(dmc)s', 3, '%(startts)s', '%(NietM6status03)s', '%(NietM6F03)s', '%(NietM6S03)s');" % data)
|
||||
cursor = self.executesql ("INSERT OR REPLACE INTO blindnietm6 (dmc, nr, ts, status, F, S) VALUES ('%(dmc)s', 4, '%(startts)s', '%(NietM6status04)s', '%(NietM6F04)s', '%(NietM6S04)s');" % data)
|
||||
cursor = self.executesql ("INSERT OR REPLACE INTO blindnietm6 (dmc, nr, ts, status, F, S) VALUES ('%(dmc)s', 5, '%(startts)s', '%(NietM6status05)s', '%(NietM6F05)s', '%(NietM6S05)s');" % data)
|
||||
cursor = self.executesql ("INSERT OR REPLACE INTO blindnietm8 (dmc, nr, ts, status, F, S) VALUES ('%(dmc)s', 1, '%(startts)s', '%(NietM8status01)s', '%(NietM8F01)s', '%(NietM8S01)s');" % data)
|
||||
cursor = self.executesql ("INSERT OR REPLACE INTO blindnietm8 (dmc, nr, ts, status, F, S) VALUES ('%(dmc)s', 2, '%(startts)s', '%(NietM8status02)s', '%(NietM8F02)s', '%(NietM8S02)s');" % data)
|
||||
cursor = self.executesql ("INSERT OR REPLACE INTO blindnietdgb (dmc, nr, ts, status, M, D, W, T) VALUES ('%(dmc)s', 1, '%(startts)s', '%(DGBM8status01)s', '%(DGBM8M01)s', '%(DGBM8D01)s', '%(DGBM8W01)s', '%(DGBM8T01)s');" % data)
|
||||
cursor = self.executesql ("INSERT OR REPLACE INTO blindnietdgb (dmc, nr, ts, status, M, D, W, T) VALUES ('%(dmc)s', 2, '%(startts)s', '%(DGBM8status02)s', '%(DGBM8M02)s', '%(DGBM8D02)s', '%(DGBM8W02)s', '%(DGBM8T02)s');" % data)
|
||||
except:
|
||||
print ("Couldnt store blindniet values")
|
||||
raise Warning
|
||||
|
||||
|
||||
|
||||
def deleteblindniet (self, dmc):
|
||||
"""
|
||||
Delete Blindniet info
|
||||
|
||||
@@ -244,3 +244,36 @@ CREATE TABLE limits (
|
||||
valmax INTEGER NOT NULL default '0',
|
||||
changed char(25) NOT NULL default ''
|
||||
);
|
||||
|
||||
|
||||
CREATE TABLE blindnietm6 (
|
||||
dmc char(25),
|
||||
nr INTEGER NOT NULL default '1',
|
||||
ts timestamp(14) NOT NULL,
|
||||
status char(25) NOT NULL default '',
|
||||
F INTEGER NOT NULL default '0',
|
||||
S INTEGER NOT NULL default '0'
|
||||
);
|
||||
|
||||
CREATE TABLE blindnietm8 (
|
||||
dmc char(25),
|
||||
nr INTEGER NOT NULL default '1',
|
||||
ts timestamp(14) NOT NULL,
|
||||
status char(25) NOT NULL default '',
|
||||
F INTEGER NOT NULL default '0',
|
||||
S INTEGER NOT NULL default '0'
|
||||
);
|
||||
|
||||
|
||||
CREATE TABLE blindnietdgb (
|
||||
dmc char(25),
|
||||
nr INTEGER NOT NULL default '1',
|
||||
ts timestamp(14) NOT NULL,
|
||||
status char(25) NOT NULL default '',
|
||||
M INTEGER NOT NULL default '0',
|
||||
D INTEGER NOT NULL default '0',
|
||||
W INTEGER NOT NULL default '0',
|
||||
T INTEGER NOT NULL default '0'
|
||||
);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user