diff --git a/db/seeds/products_seed.sql b/db/seeds/products_seed.sql new file mode 100644 index 00000000..832d5eda --- /dev/null +++ b/db/seeds/products_seed.sql @@ -0,0 +1,41 @@ +-- ============================================================ +-- Generiska produkter seedade till djupaste möjliga kategori +-- Skapad automatiskt utifrån matvaror_sverige.csv och kategori-struktur +-- ============================================================ + +-- Torkade kryddor under "Kryddor & smaksättare" +INSERT INTO Product (name, categoryId) SELECT 'Chiliflingor', c.id FROM Category c WHERE c.name = 'Kryddor & smaksättare'; +INSERT INTO Product (name, categoryId) SELECT 'Chilipulver', c.id FROM Category c WHERE c.name = 'Kryddor & smaksättare'; +INSERT INTO Product (name, categoryId) SELECT 'Curry (mild)', c.id FROM Category c WHERE c.name = 'Kryddor & smaksättare'; +INSERT INTO Product (name, categoryId) SELECT 'Curry (stark)', c.id FROM Category c WHERE c.name = 'Kryddor & smaksättare'; +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 \ No newline at end of file