generator client { provider = "prisma-client" output = "./generated/prisma" } datasource db { provider = "postgresql" url = env("DATABASE_URL") } model Trip { id String @id @default(uuid()) userId String title String vehicleModel String rangeMi Int itinerary Json status String @default("planning") isPublic Boolean @default(false) shareSlug String? @unique createdAt DateTime @default(now()) updatedAt DateTime @updatedAt @@index([userId]) } model ChatMessage { id String @id @default(uuid()) tripId String role String content String @db.Text createdAt DateTime @default(now()) @@index([tripId]) }