Sync user relation in Prisma schema
All checks were successful
Build and deploy Worker / build (push) Successful in 51s

This commit is contained in:
Ruslan Bakiev
2026-05-08 16:44:32 +07:00
parent 2d305aec98
commit a6203bde71
7 changed files with 1932 additions and 107 deletions

View File

@@ -27,10 +27,25 @@ model Place {
updatedAt DateTime @updatedAt
}
model User {
id String @id @default(cuid())
telegramId String @unique
username String?
firstName String?
lastName String?
photoUrl String?
languageCode String?
voiceExperiences VoiceExperience[]
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}
model VoiceExperience {
id String @id @default(cuid())
placeId String
place Place @relation(fields: [placeId], references: [id])
userId String?
user User? @relation(fields: [userId], references: [id])
durationSeconds Int
audioObjectKey String
status VoiceExperienceStatus @default(UPLOADED)