Удалять неиспользуемые варианты характеристик

Увидел этот вопрос: Удалить неиспользуемые варианты характеристик

а на днях у себя обнаружил подобную проблему, которая, например, приводит к тому, что стало невозможно зайти в настройки фильтра «Цена». Часть проблемы в том, что при удалении товара в таблицах cscart_product_feature_variant_descriptions и cscart_product_feature_variants остается мусор: товар удален, а все привязанные к нему характеристики остались. Правильно ли это?

Возможно, стоило бы написать скрипт, который можно было бы запустить из панели администратора (там же где оптимизация базы), который бы проверял эту пару таблиц и удалял бы все ненужные записи?

6 лайков

Поддержу вопрос, сам недавно задумывался об этом.
У нас товар, это коллекции керамической плитки, появляются новые и выводятся старые, и как следствие - большое количество мусорных характеристик

Та же ситуация. Пока справляюсь удалением вручную, но если будет больше товаров и чаще обновления, то такая чистка станет адским адом.