35 lines
1.0 KiB
Plaintext
35 lines
1.0 KiB
Plaintext
enum Einpreisungsstatus {
|
|
open
|
|
canceled
|
|
pending
|
|
expired
|
|
}
|
|
|
|
model GEGEinpreisung {
|
|
id String @id @unique @db.VarChar(10)
|
|
|
|
empfaenger String? @db.VarChar
|
|
strasse String? @db.VarChar
|
|
plz String? @db.VarChar
|
|
ort String? @db.VarChar
|
|
zusatzzeile String? @db.VarChar
|
|
telefon String? @db.VarChar
|
|
email String? @db.VarChar
|
|
|
|
abweichende_versand_adresse Boolean? @default(false)
|
|
versand_empfaenger String? @db.VarChar
|
|
versand_strasse String? @db.VarChar
|
|
versand_plz String? @db.VarChar
|
|
versand_ort String? @db.VarChar
|
|
versand_zusatzzeile String? @db.VarChar
|
|
|
|
status Einpreisungsstatus
|
|
|
|
geg_nachweis_wohnen GEGNachweisWohnen?
|
|
geg_nachweis_gewerbe GEGNachweisGewerbe?
|
|
bedarfsausweis_gewerbe BedarfsausweisGewerbe?
|
|
|
|
/// @zod.describe("Die ID des Benutzers, der diese Einpreisung bekommt.")
|
|
benutzer_id String?
|
|
benutzer Benutzer? @relation(fields: [benutzer_id], references: [id], onDelete: NoAction, onUpdate: NoAction)
|
|
} |