Dienstellen auf die neue cookie

This commit is contained in:
titver968
2025-07-23 17:53:07 +02:00
parent 1e6c3b1703
commit 24dd912f77
8 changed files with 528 additions and 268 deletions

View File

@@ -38,38 +38,27 @@ enum Status {
}
model Anmeldung {
id Int @id @default(autoincrement())
anrede String
vorname String
nachname String
geburtsdatum String
strasse String
hausnummer String
ort String
plz String
telefon String
email String @unique
noteDeutsch Int
noteMathe Int
sozialverhalten String
schulart String
motivation String
praktikumId Int
wunsch1 Dienststelle @relation("Wunsch1", fields: [wunsch1Id], references: [id])
wunsch1Id Int
wunsch2 Dienststelle @relation("Wunsch2", fields: [wunsch2Id], references: [id])
wunsch2Id Int
wunsch3 Dienststelle @relation("Wunsch3", fields: [wunsch3Id], references: [id])
wunsch3Id Int
status Status @default(OFFEN)
zugewiesenId Int?
zugewiesen Dienststelle? @relation("Zugewiesen", fields: [zugewiesenId], references: [id])
timestamp DateTime @default(now())
pdfs PdfDatei[] @relation("AnmeldungPdfs")
id Int @id @default(autoincrement())
anrede String
vorname String
nachname String
email String
noteDeutsch String?
noteMathe String?
sozialverhalten String?
status Status @default(OFFEN)
zugewiesenId Int? // ID der zugewiesenen Dienststelle
zugewiesen Dienststelle? @relation(fields: [zugewiesenId], references: [id])
wunsch1Id Int?
wunsch1 Dienststelle? @relation("Wunsch1", fields: [wunsch1Id], references: [id])
wunsch2Id Int?
wunsch2 Dienststelle? @relation("Wunsch2", fields: [wunsch2Id], references: [id])
wunsch3Id Int?
wunsch3 Dienststelle? @relation("Wunsch3", fields: [wunsch3Id], references: [id])
timestamp BigInt
pdfs PdfDatei[]
@@map("anmeldungen")
}
model PdfDatei {