db: add priority in video model

This commit is contained in:
2026-07-02 18:47:27 +07:00
parent d914046288
commit 51693959b6

View File

@ -689,22 +689,25 @@ model Episode {
}
model Video {
id String @id @default(uuid(7)) @db.Uuid
service VideoService[]
episode Episode @relation(fields: [episode_number, media_id], references: [episode_number, media_id])
video_code String @db.VarChar(255)
short_code String? @db.VarChar(255)
thumbnail_code String? @db.VarChar(255)
download_code String? @db.VarChar(255)
created_at DateTime @default(now()) @db.Timestamptz()
deleted_at DateTime? @db.Timestamptz()
updated_at DateTime @updatedAt @db.Timestamptz()
id String @id @default(uuid(7)) @db.Uuid
video_service VideoService @relation(fields: [videoServiceId], references: [id])
episode Episode @relation(fields: [episode_number, media_id], references: [episode_number, media_id])
priority Int? @db.SmallInt
video_code String @db.VarChar(255)
short_code String? @db.VarChar(255)
thumbnail_code String? @db.VarChar(255)
download_code String? @db.VarChar(255)
created_at DateTime @default(now()) @db.Timestamptz()
deleted_at DateTime? @db.Timestamptz()
updated_at DateTime @updatedAt @db.Timestamptz()
episode_number Int @db.SmallInt
media_id String @db.Uuid
created_by_id String @db.Uuid
video_submission VideoSubmission?
videoServiceId String @db.Uuid
@@unique([media_id, episode_number, priority])
@@map("videos")
}