From ad4c216c753ef4b912bad22e2ffc1b4b9421bc94 Mon Sep 17 00:00:00 2001 From: merdan Date: Tue, 6 Sep 2022 16:31:20 +0500 Subject: [PATCH] price fix --- gorm_models/product.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gorm_models/product.go b/gorm_models/product.go index f8acad3..426b2eb 100644 --- a/gorm_models/product.go +++ b/gorm_models/product.go @@ -95,7 +95,7 @@ func (ProductFlat) TableName() string { func DeleteProducts(db *gorm.DB) error { //todo delete from elastico - return db.Exec("DELETE p.* FROM products p, order_items oi,wishlist f WHERE oi.product_id != p.id AND oi.parent_id != p.id AND f.product_id != p.id").Error + return db.Exec("DELETE p.* FROM products p, order_items oi WHERE p.id NOT IN (select product_id from wishlist) AND p.id NOT IN (select product_id from order_items) AND p.id NOT IN (select parent_id from order_items)").Error }