emails funktionieren

This commit is contained in:
2023-01-31 22:26:26 +01:00
parent c708a4b79b
commit 00aae2dfca
12 changed files with 323 additions and 86 deletions
@@ -14,6 +14,9 @@ CREATE TABLE appointments (
id INTEGER PRIMARY KEY,
teacher_id INTEGER NOT NULL,
slot_id INTEGER NOT NULL,
nutzer_id INTEGER NOT NULL,
validation_key TEXT NOT NULL,
expires DATETIME,
FOREIGN KEY(teacher_id) REFERENCES teachers(id),
FOREIGN KEY(slot_id) REFERENCES appointment_slots(id)
);
@@ -21,4 +24,10 @@ CREATE TABLE appointment_slots (
id INTEGER PRIMARY KEY,
start_time DATETIME NOT NULL,
end_time DATETIME NOT NULL
);
CREATE TABLE nutzer (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
schueler TEXT NOT NULL,
email TEXT NOT NULL
);