fix: fix migration

This commit is contained in:
Gregor Kleen 2019-09-19 09:08:33 +02:00
parent 5eaba7830f
commit d2478a3657

View File

@ -526,6 +526,9 @@ customMigrations = Map.fromListWith (>>)
, ( AppliedMigrationKey [migrationVersion|21.0.0|] [version|22.0.0|]
, whenM (tableExists "exam") $
[executeQQ|
ALTER TABLE "exam" DROP COLUMN IF EXISTS "grading_key";
ALTER TABLE "exam" ADD COLUMN IF NOT EXISTS "grading_rule" jsonb;
ALTER TABLE "exam" ALTER COLUMN "grading_rule" DROP NOT NULL;
ALTER TABLE "exam" ALTER COLUMN "bonus_rule" DROP NOT NULL;
ALTER TABLE "exam" ALTER COLUMN "occurrence_rule" DROP NOT NULL;