model DiaryEntry id String @id @default(cuid()) userId String movieId Int watchedAt DateTime @default(now()) rating Int? // 1-10 review String? @db.Text isPublic Boolean @default(true)
model Movie id Int @id tmdbId Int @unique title String releaseDate DateTime? posterPath String? avgRating Float @default(0) watchlistBy MovieOnList[] diaryEntries DiaryEntry[] reviews Review[]