Astro build funktioniert
This commit is contained in:
52
prisma/schema/Benutzer.prisma
Normal file
52
prisma/schema/Benutzer.prisma
Normal file
@@ -0,0 +1,52 @@
|
||||
|
||||
enum BenutzerRolle {
|
||||
USER
|
||||
ADMIN
|
||||
}
|
||||
|
||||
model Benutzer {
|
||||
id Int @id @default(autoincrement())
|
||||
uid String @unique @default(dbgenerated("'usr-' || gen_random_uuid()"))
|
||||
name String? @db.VarChar(50)
|
||||
vorname String? @db.VarChar(50)
|
||||
email String @unique(map: "benutzer_email_idx") @db.VarChar(255)
|
||||
passwort String @db.VarChar(255)
|
||||
profilbild String? @db.VarChar
|
||||
plz String? @db.VarChar(5)
|
||||
ort String? @db.VarChar(50)
|
||||
adresse String? @db.VarChar(100)
|
||||
telefon String? @db.VarChar(50)
|
||||
anrede String? @db.VarChar(50)
|
||||
rolle BenutzerRolle @default(USER)
|
||||
firma String?
|
||||
lex_office_id String?
|
||||
|
||||
Anteilshaber Anteilshaber[] @ignore
|
||||
BedarfsausweisWohnen BedarfsausweisWohnen[]
|
||||
documenttemplates documenttemplates[]
|
||||
objekte Objekt[]
|
||||
rechnungen Rechnung[]
|
||||
tokens tokens[]
|
||||
VerbrauchsausweisGewerbe VerbrauchsausweisGewerbe[]
|
||||
VerbrauchsausweisWohnen VerbrauchsausweisWohnen[]
|
||||
ApiRequests ApiRequests[]
|
||||
RefreshTokens RefreshTokens[]
|
||||
aufnahmen Aufnahme[]
|
||||
|
||||
// ---------------------------------- GEG ----------------------------------
|
||||
geg_einpreisungen GEGEinpreisung[]
|
||||
geg_nachweise_gewerbe GEGNachweisGewerbe[]
|
||||
geg_nachweise_wohnen GEGNachweisWohnen[]
|
||||
bedarfsausweise_gewerbe BedarfsausweisGewerbe[]
|
||||
|
||||
|
||||
|
||||
ErstellteTickets Tickets[] @relation("ErstellteTickets")
|
||||
BearbeiteteTickets Tickets[] @relation("BearbeiteteTickets")
|
||||
events Event[]
|
||||
|
||||
@@map("benutzer")
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user