integratedhub/drizzle/0004_quiz_tab_fields.sql
2026-01-20 09:02:26 -06:00

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;