generator client { provider = "prisma-client" output = "../src/generated/prisma" } datasource db { provider = "postgresql" } model Meeting { id String @id @default(cuid()) title String createdAt DateTime @default(now()) updatedAt DateTime @updatedAt audioFileName String? audioMimeType String? audioDuration Int? rawTranscript String? markdownMinutes String? geminiSummary String? summaryMode String? template String? depth String? customPrompt String? attendees String[] tags String[] status MeetingStatus @default(COMPLETED) @@index([createdAt]) @@map("meetings") } enum MeetingStatus { CREATED UPLOADING TRANSCRIBING SUMMARIZING COMPLETED FAILED }