[questions][feat] add question types

pull/323/head
hpkoh 3 years ago
parent 0dae9fd7cb
commit 7a26324a26

@ -0,0 +1,11 @@
/*
Warnings:
- Added the required column `questionType` to the `QuestionsQuestion` table without a default value. This is not possible if the table is not empty.
*/
-- CreateEnum
CREATE TYPE "QuestionsQuestionType" AS ENUM ('CODING', 'SYSTEM_DESIGN', 'BEHAVIORAL');
-- AlterTable
ALTER TABLE "QuestionsQuestion" ADD COLUMN "questionType" "QuestionsQuestionType" NOT NULL;

@ -178,12 +178,19 @@ enum QuestionsVote {
DOWNVOTE
}
enum QuestionsQuestionType {
CODING
SYSTEM_DESIGN
BEHAVIORAL
}
model QuestionsQuestion {
id String @id @default(cuid())
userId String?
content String @db.Text
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
id String @id @default(cuid())
userId String?
content String @db.Text
questionType QuestionsQuestionType
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
user User? @relation(fields: [userId], references: [id], onDelete: SetNull)
QuestionsQuestionEncounter QuestionsQuestionEncounter[]

Loading…
Cancel
Save