fix wallet
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
-- فعالسازی «نمایش در صفحه داراییها» برای محصول آبشده اصلی
|
||||
-- بعد از migration که همه را 0 کرده — فقط محصول main_product و دسته آبشده
|
||||
-- USE دیتابیس_خودتان;
|
||||
|
||||
SET @db = DATABASE();
|
||||
|
||||
UPDATE `products`
|
||||
SET `show_in_assets` = 1
|
||||
WHERE EXISTS (
|
||||
SELECT 1 FROM information_schema.COLUMNS
|
||||
WHERE TABLE_SCHEMA = @db AND TABLE_NAME = 'products' AND COLUMN_NAME = 'show_in_assets'
|
||||
)
|
||||
AND TRIM(`group_type`) = 'آبشده';
|
||||
|
||||
UPDATE `products` p
|
||||
INNER JOIN `settings` s ON s.`key` = 'main_product'
|
||||
AND s.`value` REGEXP '^[0-9]+$'
|
||||
AND p.`id` = CAST(s.`value` AS UNSIGNED)
|
||||
SET p.`show_in_assets` = 1
|
||||
WHERE EXISTS (
|
||||
SELECT 1 FROM information_schema.COLUMNS
|
||||
WHERE TABLE_SCHEMA = @db AND TABLE_NAME = 'products' AND COLUMN_NAME = 'show_in_assets'
|
||||
);
|
||||
Reference in New Issue
Block a user