feat(seed): mitgelieferte Vorlagen am Schluessel erkennen (#42)
This commit was merged in pull request #42.
This commit is contained in:
+16
-9
@@ -368,17 +368,24 @@ model GeraetetypVorlage {
|
||||
// ---- Vorlagen --------------------------------------------------------------
|
||||
|
||||
model Vorlage {
|
||||
id String @id @default(cuid())
|
||||
name String
|
||||
beschreibung String?
|
||||
kategorie String?
|
||||
schlagworte String[] @default([])
|
||||
id String @id @default(cuid())
|
||||
name String
|
||||
beschreibung String?
|
||||
kategorie String?
|
||||
schlagworte String[] @default([])
|
||||
/// Nur im Modus DIENSTLEISTUNG: kundenspezifische Vorlage. Leer heisst
|
||||
/// "gilt fuer alle".
|
||||
kundeId String?
|
||||
archiviert Boolean @default(false)
|
||||
erstelltAm DateTime @default(now())
|
||||
geaendertAm DateTime @default(now()) @updatedAt
|
||||
kundeId String?
|
||||
archiviert Boolean @default(false)
|
||||
/// Kennung einer **mitgelieferten** Vorlage. Der Seed setzt sie und erkennt
|
||||
/// seine sieben Vorlagen daran statt am Namen, der sich aendern darf (#021).
|
||||
/// Eindeutig, wo gesetzt — erzwungen durch den partiellen eindeutigen Index
|
||||
/// `Vorlage_seedSchluessel_einmalig`, den Prisma nicht ausdruecken kann.
|
||||
/// Der Import setzt sie absichtlich **nicht**: eine eingespielte Kopie soll
|
||||
/// nicht den Platz des Originals einnehmen.
|
||||
seedSchluessel String?
|
||||
erstelltAm DateTime @default(now())
|
||||
geaendertAm DateTime @default(now()) @updatedAt
|
||||
|
||||
kunde Kunde? @relation(fields: [kundeId], references: [id], onDelete: Restrict)
|
||||
versionen VorlagenVersion[]
|
||||
|
||||
Reference in New Issue
Block a user