From d508b5e24497e2879f06ae8ff77a45c921d8b94e Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 19 May 2025 16:40:34 +0200 Subject: [PATCH] migrations: add constraint for kanjidic skip misclassifications --- migrations/0006_KANJIDIC2.sql | 1 + 1 file changed, 1 insertion(+) diff --git a/migrations/0006_KANJIDIC2.sql b/migrations/0006_KANJIDIC2.sql index 16dcf61..19c2165 100644 --- a/migrations/0006_KANJIDIC2.sql +++ b/migrations/0006_KANJIDIC2.sql @@ -113,6 +113,7 @@ CREATE TABLE "KANJIDIC_QueryCode" ( "code" VARCHAR(7) NOT NULL, "type" VARCHAR(11) NOT NULL CHECK ("type" IN ('skip', 'sh_desc', 'four_corner', 'deroo', 'misclass')), "SKIPMisclassification" VARCHAR(15), + CHECK ("SKIPMisclassification" IS NULL OR "type" = 'skip'), PRIMARY KEY ("kanji", "type", "code") ) WITHOUT ROWID;