-- فعال‌سازی «نمایش در صفحه دارایی‌ها» برای محصول آبشده اصلی -- بعد از 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' );