diff --git a/Datenbank_erstellen.py b/Datenbank_erstellen.py new file mode 100644 index 0000000..9b74b8f --- /dev/null +++ b/Datenbank_erstellen.py @@ -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() + \ No newline at end of file