Datenbank erstellen
This commit is contained in:
41
Datenbank_erstellen.py
Normal file
41
Datenbank_erstellen.py
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
import sqlite3
|
||||||
|
|
||||||
|
def datenbank():
|
||||||
|
try:
|
||||||
|
conn = sqlite3.connect('regi.db')
|
||||||
|
print("Datenbank verbunden")
|
||||||
|
cursor = conn.cursor()
|
||||||
|
create_table_query = '''
|
||||||
|
CREATE TABLE IF NOT EXISTS einsatzkraefte (
|
||||||
|
id INTEGER PRIMARY KEY,
|
||||||
|
vorname TEXT,
|
||||||
|
nachname TEXT,
|
||||||
|
strasse TEXT,
|
||||||
|
plz TEXT,
|
||||||
|
ort TEXT,
|
||||||
|
geburtsdatum TEXT,
|
||||||
|
geschlecht TEXT,
|
||||||
|
nationalitaet TEXT,
|
||||||
|
hiorg TEXT,
|
||||||
|
start_datum TEXT,
|
||||||
|
start_uhrzeit TEXT,
|
||||||
|
ende_datum TEXT,
|
||||||
|
ende_uhrzeit TEXT,
|
||||||
|
position TEXT,
|
||||||
|
qrcode TEXT
|
||||||
|
);
|
||||||
|
'''
|
||||||
|
cursor.execute(create_table_query)
|
||||||
|
conn.commit()
|
||||||
|
print("Tabelle 'regi.db' erstellt")
|
||||||
|
except sqlite3.Error as e:
|
||||||
|
print("Fehler beim Arbeiten mit der Datenbank:", e)
|
||||||
|
finally:
|
||||||
|
conn.close()
|
||||||
|
|
||||||
|
def main():
|
||||||
|
datenbank()
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
main()
|
||||||
|
|
||||||
Reference in New Issue
Block a user