generator client { provider = "prisma-client-js" } datasource db { provider = "postgresql" url = env("DATABASE_URL") } enum ProjektStatus { Aktiv Abgeschlossen } model Projekt { id String @id @default(cuid()) titel String auftraggeber String? datum DateTime? @db.Date monteur String? notiz String? status ProjektStatus @default(Aktiv) createdAt DateTime @default(now()) updatedAt DateTime @updatedAt material Material[] @@map("projekte") } model Material { id String @id @default(cuid()) projektId String projekt Projekt @relation(fields: [projektId], references: [id], onDelete: Cascade) bezeichnung String artNr String? menge Decimal @db.Decimal(10, 2) einheit String notiz String? erstelltVon String? createdAt DateTime @default(now()) @@index([projektId]) @@map("material") }