diff --git a/db/seeds/seed_all.sql b/db/seeds/seed_all.sql index 70e61d6f..7d546ff5 100644 --- a/db/seeds/seed_all.sql +++ b/db/seeds/seed_all.sql @@ -80,6 +80,7 @@ INSERT INTO `Category` (`name`, `parentId`) SELECT 'Chark', id FRO INSERT INTO `Category` (`name`, `parentId`) SELECT 'Korv', id FROM `Category` WHERE name = 'Kött, chark & fågel' AND parentId IS NULL; INSERT INTO `Category` (`name`, `parentId`) SELECT 'Kött', id FROM `Category` WHERE name = 'Kött, chark & fågel' AND parentId IS NULL; INSERT INTO `Category` (`name`, `parentId`) SELECT 'Fågel', id FROM `Category` WHERE name = 'Kött, chark & fågel' AND parentId IS NULL; +INSERT INTO `Category` (`name`, `parentId`) SELECT 'Delikatesschark', id FROM `Category` WHERE name = 'Kött, chark & fågel' AND parentId IS NULL; -- ── NIVÅ 2: under Mejeri, ost & ägg ───────────────────────── INSERT INTO `Category` (`name`, `parentId`) SELECT 'Ost', id FROM `Category` WHERE name = 'Mejeri, ost & ägg' AND parentId IS NULL; @@ -103,6 +104,7 @@ INSERT INTO `Category` (`name`, `parentId`) SELECT 'Torkad frukt', id F INSERT INTO `Category` (`name`, `parentId`) SELECT 'Torra baljväxter', id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL; INSERT INTO `Category` (`name`, `parentId`) SELECT 'Flingor, gryner & musli', id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL; INSERT INTO `Category` (`name`, `parentId`) SELECT 'Torr färdigmat', id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL; +INSERT INTO `Category` (`name`, `parentId`) SELECT 'Sylt, mos & marmelad', id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL; INSERT INTO `Category` (`name`, `parentId`) SELECT 'Bakning', id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL; -- ── NIVÅ 2: under Fisk & Skaldjur ──────────────────────────── @@ -345,7 +347,11 @@ INSERT INTO `Category` (`name`, `parentId`) SELECT 'Färsk fågel', c2.id FROM INSERT INTO `Category` (`name`, `parentId`) SELECT 'Fryst fågel', c2.id FROM `Category` c1 JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Fågel' WHERE c1.name = 'Kött, chark & fågel' AND c1.parentId IS NULL; - +-- ── NIVÅ 3: under Kött, chark & fågel > Delikatesschark ────────── +INSERT INTO `Category` (`name`, `parentId`) + SELECT 'Delikatesser', c2.id FROM `Category` c1 + JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Delikatesschark' + WHERE c1.name = 'Kött, chark & fågel' AND c1.parentId IS NULL; -- ── NIVÅ 3: under Mejeri, ost & ägg > Ost ─────────────────── INSERT INTO `Category` (`name`, `parentId`) SELECT 'Färskost', c2.id FROM `Category` c1 @@ -359,6 +365,10 @@ INSERT INTO `Category` (`name`, `parentId`) SELECT 'Matlagningsost', c2.id FROM `Category` c1 JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Ost' WHERE c1.name = 'Mejeri, ost & ägg' AND c1.parentId IS NULL; +INSERT INTO `Category` (`name`, `parentId`) + SELECT 'Hårdost lagrad', c2.id FROM `Category` c1 + JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Ost' + WHERE c1.name = 'Mejeri, ost & ägg' AND c1.parentId IS NULL; -- ── NIVÅ 3: under Mejeri, ost & ägg > Mjölk ───────────────── INSERT INTO `Category` (`name`, `parentId`) @@ -516,6 +526,12 @@ INSERT INTO `Category` (`name`, `parentId`) JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Bakning' WHERE c1.name = 'Skafferi' AND c1.parentId IS NULL; +-- ── NIVÅ 3: under Skafferi > Sylt, mos & marmelad ────────────── +INSERT INTO `Category` (`name`, `parentId`) + SELECT 'Marmelad', c2.id FROM `Category` c1 + JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Sylt, mos & marmelad' + WHERE c1.name = 'Skafferi' AND c1.parentId IS NULL; + -- ── NIVÅ 3: under Fisk & Skaldjur > Fisk ──────────────────── INSERT INTO `Category` (`name`, `parentId`) SELECT 'Fryst fisk', c2.id FROM `Category` c1