Update database.py

This commit is contained in:
jeanGaston 2024-05-02 08:48:48 +02:00
parent e95d8117d6
commit b424951980

View File

@ -25,6 +25,11 @@ def create_database(db_name):
Bat INT, Bat INT,
FOREIGN KEY (Sensor) REFERENCES Sensors(Name))''') FOREIGN KEY (Sensor) REFERENCES Sensors(Name))''')
c.execute('''CREATE TABLE IF NOT EXISTS Settings
(Id INTEGER PRIMARY KEY AUTOINCREMENT,
Name TEXT,
Value TEXT''')
for mac, name in SENSORS.items(): for mac, name in SENSORS.items():
# Use INSERT OR IGNORE to prevent duplicates based on primary key # Use INSERT OR IGNORE to prevent duplicates based on primary key
c.execute("INSERT OR IGNORE INTO Sensors (Mac, Name) VALUES (?, ?)", (mac, name)) c.execute("INSERT OR IGNORE INTO Sensors (Mac, Name) VALUES (?, ?)", (mac, name))