feat: Enhance apple categorization logic and improve bulk category update feedback
Test Suite / test (24.15.0) (push) Has been cancelled

This commit is contained in:
Nils-Johan Gynther
2026-05-11 10:31:57 +02:00
parent 06056c6182
commit 56050a896b
4 changed files with 81 additions and 7 deletions
+9
View File
@@ -269,6 +269,15 @@ INSERT INTO `Category` (`name`, `parentId`)
SELECT 'Citrusfrukt', c2.id FROM `Category` c1
JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Frukt'
WHERE c1.name = 'Frukt & Grönt' AND c1.parentId IS NULL;
INSERT INTO `Category` (`name`, `parentId`)
SELECT 'Äpplen', c2.id FROM `Category` c1
JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Frukt'
WHERE c1.name = 'Frukt & Grönt'
AND c1.parentId IS NULL
AND NOT EXISTS (
SELECT 1 FROM `Category` existing
WHERE existing.parentId = c2.id AND existing.name = 'Äpplen'
);
-- ── NIVÅ 3: under Glass > Chips, snacks & dip ───────────────
INSERT INTO `Category` (`name`, `parentId`)