18 lines
643 B
SQL
18 lines
643 B
SQL
-- Migration: Add tab/list fields to quiz_configs and question_index to quiz_questions
|
|
|
|
ALTER TABLE "quiz_configs"
|
|
ADD COLUMN IF NOT EXISTS "tab_name" text,
|
|
ADD COLUMN IF NOT EXISTS "tab_index" integer DEFAULT 0,
|
|
ADD COLUMN IF NOT EXISTS "list_index" integer DEFAULT 0;
|
|
|
|
--> statement-breakpoint
|
|
|
|
ALTER TABLE "quiz_questions"
|
|
ADD COLUMN IF NOT EXISTS "question_index" integer DEFAULT 0;
|
|
|
|
--> statement-breakpoint
|
|
|
|
UPDATE "quiz_configs" SET "tab_index" = 0 WHERE "tab_index" IS NULL;
|
|
UPDATE "quiz_configs" SET "list_index" = 0 WHERE "list_index" IS NULL;
|
|
UPDATE "quiz_questions" SET "question_index" = 0 WHERE "question_index" IS NULL;
|