fix: add LIMIT clause to product category updates for 'Skafferi' to ensure single result
This commit is contained in:
@@ -776,6 +776,7 @@ UPDATE `Product` SET `categoryId` = (
|
|||||||
JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Bakning'
|
JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Bakning'
|
||||||
JOIN `Category` c3 ON c3.parentId = c2.id AND c3.name = 'Baktillbehör'
|
JOIN `Category` c3 ON c3.parentId = c2.id AND c3.name = 'Baktillbehör'
|
||||||
WHERE c1.name = 'Skafferi' AND c1.parentId IS NULL
|
WHERE c1.name = 'Skafferi' AND c1.parentId IS NULL
|
||||||
|
LIMIT 1
|
||||||
) WHERE `name` IN ('Mjöl', 'Socker');
|
) WHERE `name` IN ('Mjöl', 'Socker');
|
||||||
|
|
||||||
-- Skafferi > Konserver & burkar > Fruktkonserver
|
-- Skafferi > Konserver & burkar > Fruktkonserver
|
||||||
@@ -784,4 +785,5 @@ UPDATE `Product` SET `categoryId` = (
|
|||||||
JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Konserver & burkar'
|
JOIN `Category` c2 ON c2.parentId = c1.id AND c2.name = 'Konserver & burkar'
|
||||||
JOIN `Category` c3 ON c3.parentId = c2.id AND c3.name = 'Fruktkonserver'
|
JOIN `Category` c3 ON c3.parentId = c2.id AND c3.name = 'Fruktkonserver'
|
||||||
WHERE c1.name = 'Skafferi' AND c1.parentId IS NULL
|
WHERE c1.name = 'Skafferi' AND c1.parentId IS NULL
|
||||||
|
LIMIT 1
|
||||||
) WHERE `name` IN ('Marmelad');
|
) WHERE `name` IN ('Marmelad');
|
||||||
|
|||||||
Reference in New Issue
Block a user