568 lines
45 KiB
SQL
568 lines
45 KiB
SQL
-- ============================================================
|
|
-- Generisk produktseed baserad på matvaror_sverige.csv
|
|
-- Placerar varje produkt i djupaste möjliga befintliga kategori.
|
|
--
|
|
-- normalizedName = trim + lowercase + strip diacritics + strip non-alphanum + no spaces
|
|
-- Säkert att köra flera gånger tack vare INSERT IGNORE (unik på normalizedName).
|
|
--
|
|
-- Kör på servern:
|
|
-- DB_PASS=$(grep MARIADB_ROOT_PASSWORD .env | cut -d= -f2)
|
|
-- docker exec -i recipe-db mariadb -uroot -p"$DB_PASS" recipe_app < db/seeds/products_seed.sql
|
|
-- ============================================================
|
|
|
|
-- ============================================================
|
|
-- FRUKT (L2 under Frukt & Grönt)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Ananas', 'ananas', (SELECT id FROM `Category` WHERE name = 'Frukt' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Banan', 'banan', (SELECT id FROM `Category` WHERE name = 'Frukt' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kiwi', 'kiwi', (SELECT id FROM `Category` WHERE name = 'Frukt' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Mango', 'mango', (SELECT id FROM `Category` WHERE name = 'Frukt' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Päron', 'paron', (SELECT id FROM `Category` WHERE name = 'Frukt' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- CITRUSFRUKT (L3 under Frukt & Grönt > Frukt)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Apelsin', 'apelsin', (SELECT id FROM `Category` WHERE name = 'Citrusfrukt' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Citron', 'citron', (SELECT id FROM `Category` WHERE name = 'Citrusfrukt' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lime', 'lime', (SELECT id FROM `Category` WHERE name = 'Citrusfrukt' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- DRUVOR (L3 under Frukt & Grönt > Frukt)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Druvor', 'druvor', (SELECT id FROM `Category` WHERE name = 'Druvor' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- FÄRSKA BÄR (L2 under Frukt & Grönt)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Blåbär', 'blabar', (SELECT id FROM `Category` WHERE name = 'Färska bär' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Hallon', 'hallon', (SELECT id FROM `Category` WHERE name = 'Färska bär' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Jordgubbar','jordgubbar',(SELECT id FROM `Category` WHERE name = 'Färska bär' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- PAPRIKA (L3 under Frukt & Grönt > Grönsaker)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Paprika', 'paprika', (SELECT id FROM `Category` WHERE name = 'Paprika' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- TOMATER (L3 under Frukt & Grönt > Grönsaker)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Tomat', 'tomat', (SELECT id FROM `Category` WHERE name = 'Tomater' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- ÖVRIGA GRÖNSAKER (L3 under Frukt & Grönt > Grönsaker)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Aubergine', 'aubergine', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Avokado', 'avokado', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Blomkål', 'blomkal', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Broccoli', 'broccoli', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Grönkål', 'gronkal', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Gurka', 'gurka', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lök', 'lok', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Purjolök', 'purjolok', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Rödlök', 'rodlok', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Sallad', 'sallad', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Selleri', 'selleri', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Spenat', 'spenat', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vitlök', 'vitlok', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vitkål', 'vitkal', (SELECT id FROM `Category` WHERE name = 'Övriga grönsaker' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- ROTSAKER (L3 under Frukt & Grönt > Potatis & rotsaker)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kålrot', 'kalrot', (SELECT id FROM `Category` WHERE name = 'Rotsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Morot', 'morot', (SELECT id FROM `Category` WHERE name = 'Rotsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Palsternacka', 'palsternacka', (SELECT id FROM `Category` WHERE name = 'Rotsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Rödbeta', 'rodbeta', (SELECT id FROM `Category` WHERE name = 'Rotsaker' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Sötpotatis', 'sotpotatis', (SELECT id FROM `Category` WHERE name = 'Rotsaker' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- POTATIS & ROTSAKER (L2 under Frukt & Grönt)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Potatis', 'potatis', (SELECT id FROM `Category` WHERE name = 'Potatis & rotsaker' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- FLÄSK (L3 under Kött, chark & fågel > Kött)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fläskfilé', 'flaskfile', (SELECT id FROM `Category` WHERE name = 'Fläsk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fläskkarré', 'flaskkarre', (SELECT id FROM `Category` WHERE name = 'Fläsk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fläskkotlett', 'flaskkotlett', (SELECT id FROM `Category` WHERE name = 'Fläsk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fläskrevben', 'flaskrevben', (SELECT id FROM `Category` WHERE name = 'Fläsk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fläsksidfläsk', 'flasksidflask', (SELECT id FROM `Category` WHERE name = 'Fläsk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fläskytterfilé', 'flaskytterfile', (SELECT id FROM `Category` WHERE name = 'Fläsk' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- FÄRDIGLAGAT & PANNFÄRDIGT (L3 under Kött, chark & fågel > Kött)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Köttbullar', 'kottbullar', (SELECT id FROM `Category` WHERE name = 'Färdiglagat & pannfärdigt' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- KÖTT (L2 under Kött, chark & fågel)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Blandfärs', 'blandfars', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Entrecote', 'entrecote', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kalvfilé', 'kalvfile', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kalvkotlett', 'kalvkotlett', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Köttfärs', 'kottfars', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lammbog', 'lammbog', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lammfärs', 'lammfars', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lammhals', 'lammhals', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lammkotlett', 'lammkotlett', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lammrack', 'lammrack', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lammrevben', 'lammrevben', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lammstek', 'lammstek', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Nötfärs', 'notfars', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Oxfile', 'oxfile', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Oxhjärta', 'oxhjarta', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Oxlever', 'oxlever', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Råbiff', 'rabiff', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Renkött', 'renkott', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Rimmat kött', 'rimmatkott', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Skinka', 'skinka', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Tartar', 'tartar', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vildsvin', 'vildsvin', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Viltkött', 'viltkott', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Älgkött', 'algkott', (SELECT id FROM `Category` WHERE name = 'Kött' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- KORV (befintlig kategori under Kött, chark & fågel)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Falukorv', 'falukorv', (SELECT id FROM `Category` WHERE name = 'Korv' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Korv', 'korv', (SELECT id FROM `Category` WHERE name = 'Korv' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- FÅGEL (L2 under Kött, chark & fågel)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Anka', 'anka', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Ankbröst', 'ankbrost', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fasan', 'fasan', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Gås', 'gas', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kalkon', 'kalkon', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kalkonfilé', 'kalkonfile', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kalkonfärs', 'kalkonfars', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kyckling', 'kyckling', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingben', 'kycklingben', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingben (lårben)', 'kycklingbenlarben', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingben (vingben)', 'kycklingbenvingben', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingbröst', 'kycklingbrost', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingfilé', 'kycklingfile', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingfärs', 'kycklingfars', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklinggrund', 'kycklinggrund', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklinghals', 'kycklinghals', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklinghel', 'kycklinghel', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklinghjärta', 'kycklinghjarta', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingkarré', 'kycklingkarre', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingklubba', 'kycklingklubba', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingkropp', 'kycklingkropp', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklinglever', 'kycklinglever', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklinglår', 'kycklinglar', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingmälta', 'kycklingmalta', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingrevben', 'kycklingrevben', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kycklingvinge', 'kycklingvinge', (SELECT id FROM `Category` WHERE name = 'Fågel' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- FISK (L2 under Övrigt — eller befintlig Fisk & skaldjur)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Bläckfisk', 'blackfisk', (SELECT id FROM `Category` WHERE name = 'Fisk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fisk', 'fisk', (SELECT id FROM `Category` WHERE name = 'Fisk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lax', 'lax', (SELECT id FROM `Category` WHERE name = 'Fisk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Musslor', 'musslor', (SELECT id FROM `Category` WHERE name = 'Fisk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Räkor', 'rakor', (SELECT id FROM `Category` WHERE name = 'Fisk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Sill', 'sill', (SELECT id FROM `Category` WHERE name = 'Fisk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Strömming', 'stromming', (SELECT id FROM `Category` WHERE name = 'Fisk' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torskrygg', 'torskrygg', (SELECT id FROM `Category` WHERE name = 'Fisk' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- MEJERI, OST & ÄGG (L1 — ingen mer specifik L2/L3 för dessa)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Ägg', 'agg', (SELECT id FROM `Category` WHERE name = 'Mejeri, ost & ägg' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fil', 'fil', (SELECT id FROM `Category` WHERE name = 'Mejeri, ost & ägg' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Grädde', 'gradde', (SELECT id FROM `Category` WHERE name = 'Mejeri, ost & ägg' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Gräddfil', 'graddfil', (SELECT id FROM `Category` WHERE name = 'Mejeri, ost & ägg' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Mjölk', 'mjolk', (SELECT id FROM `Category` WHERE name = 'Mejeri, ost & ägg' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- OST (L2 under Mejeri, ost & ägg)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Ost', 'ost', (SELECT id FROM `Category` WHERE name = 'Ost' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Ostskivor', 'ostskivor', (SELECT id FROM `Category` WHERE name = 'Ost' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- MELLANMÅL & DESSERTER (L2 under Mejeri, ost & ägg)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Glass', 'glass', (SELECT id FROM `Category` WHERE name = 'Mellanmål & desserter' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- KRYDDOR & SMAKSÄTTARE (L2 under Skafferi) — torkade kryddor
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Chiliflingor', 'chiliflingor', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Chilipulver', 'chilipulver', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Curry (mild)', 'currymild', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Curry (stark)', 'currystark', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Dill', 'dill', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Ingefärspulver', 'ingefarspulver', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kanelstång', 'kanelstang', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Korianderfrön', 'korianderfron', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kryddor', 'kryddor', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kumminsfrön', 'kumminsfron', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Malen kanel', 'malenkanel', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Malet kummin', 'maletkummin', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Oregano', 'oregano', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Paprikapulver', 'paprikapulver', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Persilja', 'persilja', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Rosmarin', 'rosmarin', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Rökt paprikapulver', 'roktpaprikapulver', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Salt', 'salt', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Stark paprikapulver', 'starkpaprikapulver',(SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Svartpeppar', 'svartpeppar', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Söt paprikapulver', 'sotpaprikapulver', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Timjan', 'timjan', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vitpeppar', 'vitpeppar', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torkad basilika', 'torkadbasilika', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torkad chili', 'torkadchili', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torkad dill', 'torkaddill', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torkad ingefära', 'torkadingefara', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torkad koriander', 'torkadkoriander', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torkad oregano', 'torkadoregano', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torkad persilja', 'torkadpersilja', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torkad rosmarin', 'torkadrosmarin', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Torkad timjan', 'torkadtimjan', (SELECT id FROM `Category` WHERE name = 'Kryddor & smaksättare' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- ÖVRIGA SMAKSÄTTARE (L3 under Kryddor & smaksättare) — färska kryddor
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Basilika', 'basilika', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Färsk basilika', 'farskbasilika', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Färsk chili', 'farskchili', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Färsk dill', 'farskdill', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Färsk ingefära', 'farskingefara', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Färsk koriander', 'farskkoriander',(SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Färsk oregano', 'farskoregano', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Färsk persilja', 'farskpersilja', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Färsk rosmarin', 'farskrosmarin', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Färsk timjan', 'farsktimjan', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fryst dill', 'frystdill', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Fryst persilja', 'frystpersilja', (SELECT id FROM `Category` WHERE name = 'Övriga smaksättare' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- PASTA (L3 under Skafferi > Pasta, ris & matgryn)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Lasagne', 'lasagne', (SELECT id FROM `Category` WHERE name = 'Pasta' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Pasta', 'pasta', (SELECT id FROM `Category` WHERE name = 'Pasta' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Spaghetti', 'spaghetti', (SELECT id FROM `Category` WHERE name = 'Pasta' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- PASTA, RIS & MATGRYN (L2 under Skafferi)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Ris', 'ris', (SELECT id FROM `Category` WHERE name = 'Pasta, ris & matgryn' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- BAKNING (L2 under Skafferi)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Havregryn', 'havregryn', (SELECT id FROM `Category` WHERE name = 'Bakning' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Mjöl', 'mjol', (SELECT id FROM `Category` WHERE name = 'Bakning' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Müsli', 'musli', (SELECT id FROM `Category` WHERE name = 'Bakning' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Socker', 'socker', (SELECT id FROM `Category` WHERE name = 'Bakning' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- TORRA BALJVÄXTER (L2 under Skafferi)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Bönor', 'bonor', (SELECT id FROM `Category` WHERE name = 'Torra baljväxter' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kikärter', 'kikarter', (SELECT id FROM `Category` WHERE name = 'Torra baljväxter' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Linser', 'linser', (SELECT id FROM `Category` WHERE name = 'Torra baljväxter' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- FRÖER & KÄRNOR (L3 under Torra baljväxter)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Nötter', 'notter', (SELECT id FROM `Category` WHERE name = 'Fröer & kärnor' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Nötterrin', 'notterrin', (SELECT id FROM `Category` WHERE name = 'Fröer & kärnor' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- TORKAD FRUKT (L2 under Skafferi)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Russin', 'russin', (SELECT id FROM `Category` WHERE name = 'Torkad frukt' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- BRÖD & KAKOR (L1)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Bröd', 'brod', (SELECT id FROM `Category` WHERE name = 'Bröd & Kakor' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Macka', 'macka', (SELECT id FROM `Category` WHERE name = 'Bröd & Kakor' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- SÖTA KEX & KAKOR (L3 under Bröd & Kakor > Kex & Kakor)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kakor', 'kakor', (SELECT id FROM `Category` WHERE name = 'Söta kex & kakor' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kex', 'kex', (SELECT id FROM `Category` WHERE name = 'Söta kex & kakor' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- DRYCK (L1 — filtrerar på parentId IS NULL pga Dryck även finns under Övrigt)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Juice', 'juice', (SELECT id FROM `Category` WHERE name = 'Dryck' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Kaffe', 'kaffe', (SELECT id FROM `Category` WHERE name = 'Dryck' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Must', 'must', (SELECT id FROM `Category` WHERE name = 'Dryck' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Saft', 'saft', (SELECT id FROM `Category` WHERE name = 'Dryck' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Te', 'te', (SELECT id FROM `Category` WHERE name = 'Dryck' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vatten', 'vatten', (SELECT id FROM `Category` WHERE name = 'Dryck' AND parentId IS NULL LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- LÄSK OCH ENERGIDRYCK (L2 under Dryck)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Läsk', 'lask', (SELECT id FROM `Category` WHERE name = 'Läsk och Energidryck' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- GLASS, GODIS & SNACKS (L1 — inget L3 för chips)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Chips', 'chips', (SELECT id FROM `Category` WHERE name = 'Glass, godis & snacks' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- CHOKLADKAKOR & RULLAR (L3 under Glass, godis & snacks > Choklad)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Choklad', 'choklad', (SELECT id FROM `Category` WHERE name = 'Chokladkakor & rullar' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- PIZZA, PAJ & PIROGER (L3 under Fryst > Färdigmat)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Pizza', 'pizza', (SELECT id FROM `Category` WHERE name = 'Pizza, paj & piroger' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- KÖTT, CHARK & FÅGEL (L1) — vego-alternativ utan mer specifik kategori
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Quorn', 'quorn', (SELECT id FROM `Category` WHERE name = 'Kött, chark & fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Tofu', 'tofu', (SELECT id FROM `Category` WHERE name = 'Kött, chark & fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vegebullar', 'vegebullar', (SELECT id FROM `Category` WHERE name = 'Kött, chark & fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vegobitar', 'vegobitar', (SELECT id FROM `Category` WHERE name = 'Kött, chark & fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vegofärs', 'vegofars', (SELECT id FROM `Category` WHERE name = 'Kött, chark & fågel' LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vegokorv', 'vegokorv', (SELECT id FROM `Category` WHERE name = 'Kött, chark & fågel' LIMIT 1));
|
|
|
|
-- ============================================================
|
|
-- SKAFFERI (L1 — övrigt utan djupare kategori)
|
|
-- ============================================================
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Buljong', 'buljong', (SELECT id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Ketchup', 'ketchup', (SELECT id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Majonnäs', 'majonnas', (SELECT id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Olivolja', 'olivolja', (SELECT id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Proteinpulver', 'proteinpulver', (SELECT id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL LIMIT 1));
|
|
INSERT IGNORE INTO `Product` (`name`, `normalizedName`, `categoryId`)
|
|
VALUES ('Vinäger', 'vinager', (SELECT id FROM `Category` WHERE name = 'Skafferi' AND parentId IS NULL LIMIT 1));
|
|
INSERT INTO Product (name, categoryId) SELECT 'Ingefärspulver', c.id FROM Category c WHERE c.name = 'Kryddor & smaksättare';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Korianderfrön', c.id FROM Category c WHERE c.name = 'Kryddor & smaksättare';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Kumminsfrön', c.id FROM Category c WHERE c.name = 'Kryddor & smaksättare';
|
|
|
|
-- Färska kryddor under "Övriga smaksättare"
|
|
INSERT INTO Product (name, categoryId) SELECT 'Basilika', c.id FROM Category c WHERE c.name = 'Övriga smaksättare';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Färsk dill', c.id FROM Category c WHERE c.name = 'Övriga smaksättare';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Färsk persilja', c.id FROM Category c WHERE c.name = 'Övriga smaksättare';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Färsk koriander', c.id FROM Category c WHERE c.name = 'Övriga smaksättare';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Färsk timjan', c.id FROM Category c WHERE c.name = 'Övriga smaksättare';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Färsk rosmarin', c.id FROM Category c WHERE c.name = 'Övriga smaksättare';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Färsk oregano', c.id FROM Category c WHERE c.name = 'Övriga smaksättare';
|
|
|
|
-- Exempel på fler varor (fortsätt på detta sätt för hela listan)
|
|
INSERT INTO Product (name, categoryId) SELECT 'Paprika', c.id FROM Category c WHERE c.name = 'Paprika';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Bönor', c.id FROM Category c WHERE c.name = 'Bönor & Groddar';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Falukorv', c.id FROM Category c WHERE c.name = 'Korv';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Kex', c.id FROM Category c WHERE c.name = 'Söta kex & kakor';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Kycklingfilé', c.id FROM Category c WHERE c.name = 'Fryst fågel';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Havregryn', c.id FROM Category c WHERE c.name = 'Bakning';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Choklad', c.id FROM Category c WHERE c.name = 'Chokladkakor & rullar';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Tomat', c.id FROM Category c WHERE c.name = 'Tomater';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Druvor', c.id FROM Category c WHERE c.name = 'Druvor';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Fläskfilé', c.id FROM Category c WHERE c.name = 'Fläsk';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Jordgubbar', c.id FROM Category c WHERE c.name = 'Färska bär';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Glass', c.id FROM Category c WHERE c.name = 'Mellanmål & desserter';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Kalkon', c.id FROM Category c WHERE c.name = 'Fågel';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Kikärter', c.id FROM Category c WHERE c.name = 'Bönor & Groddar';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Gräddfil', c.id FROM Category c WHERE c.name = 'Mejeri, ost & ägg';
|
|
INSERT INTO Product (name, categoryId) SELECT 'Kycklingben', c.id FROM Category c WHERE c.name = 'Fryst fågel';
|
|
-- ...lägg till resten av matvarorna på samma sätt |