Start admin pages
This commit is contained in:
+16
-8
@@ -30,7 +30,7 @@ model User {
|
||||
answers QuestAnswer[] @relation("AnswerMember")
|
||||
reviews QuestAnswer[] @relation("AnswerReview")
|
||||
|
||||
uploaded_files File[]
|
||||
uploadedFiles File[]
|
||||
}
|
||||
|
||||
enum UserRole {
|
||||
@@ -41,8 +41,8 @@ enum UserRole {
|
||||
|
||||
model File {
|
||||
id Int @id @default(autoincrement())
|
||||
uuid String @unique
|
||||
url String @unique
|
||||
uuid String
|
||||
url String
|
||||
|
||||
creator User @relation(fields: [creatorId], references: [id], onUpdate: Cascade, onDelete: Cascade)
|
||||
creatorId Int
|
||||
@@ -90,7 +90,7 @@ model Hunt {
|
||||
|
||||
quests HuntQuest[]
|
||||
|
||||
old_files File[] @relation("OldHuntFiles")
|
||||
oldFiles File[] @relation("OldHuntFiles")
|
||||
|
||||
@@index([creatorId])
|
||||
}
|
||||
@@ -181,7 +181,7 @@ model HuntQuest {
|
||||
|
||||
answers QuestAnswer[]
|
||||
|
||||
old_files File[] @relation("OldQuestFiles")
|
||||
oldFiles File[] @relation("OldQuestFiles")
|
||||
|
||||
@@index([huntId])
|
||||
}
|
||||
@@ -211,10 +211,18 @@ model QuestAnswer {
|
||||
reviewer User? @relation("AnswerReview", fields: [reviewerId], references: [id], onUpdate: Cascade, onDelete: Cascade)
|
||||
reviewerId Int?
|
||||
|
||||
score Int? @db.SmallInt
|
||||
review String?
|
||||
/// Final score for this answer including bonus
|
||||
score Int? @db.SmallInt
|
||||
/// Will be shown public once "revealAnswers" is true, otherwise its only visible for the team members
|
||||
review String?
|
||||
/// Will only be shown to hunt members
|
||||
internalNote String?
|
||||
/// Can be used for sorting answers based on a custom metric (e.g. distance, time)
|
||||
rankingValue Int?
|
||||
/// If true, this answer will be featured in the end showcase
|
||||
showcase Boolean @default(false)
|
||||
|
||||
old_files File[] @relation("OldAnswerFiles")
|
||||
oldFiles File[] @relation("OldAnswerFiles")
|
||||
|
||||
@@index([teamId])
|
||||
@@index([memberId])
|
||||
|
||||
Reference in New Issue
Block a user