Page 1 of 2
Автоочистка моделей
Posted: Thu Feb 04, 2021 9:53 pm
by dude21
Добрый день.
Со временем скопилось много моделей, у которых нет галер, возможно ли их как-то удалить - может быть где-то в настройках есть такая опция? По аналогии с Delete inactive traders и Delete inactive feeders.
Re: Автоочистка моделей
Posted: Fri Feb 05, 2021 8:49 am
by admin
Приветствую!
добавил в rotation - special
Delete models with 0 galleries
как обычно перед первым разом рекомендуется сделать бекап)
Re: Автоочистка моделей
Posted: Fri Feb 05, 2021 10:49 pm
by dude21
Работает. Спасибо!
А можно еще такую же кнопку для удаления Спонсоров, у которых нет галер?)
Re: Автоочистка моделей
Posted: Sat Feb 06, 2021 7:01 am
by admin
а соклько у вас спонсоров? обычно их добавляется всего ничего
Re: Автоочистка моделей
Posted: Sat Feb 06, 2021 7:38 am
by dude21
Через автосоздание спонсора в сетах по ошибке в спонсоры добавилось много названий не относящихся к ним - теги, категории. Хотел почистить. Хотя можно и руками конечно.
Re: Автоочистка моделей
Posted: Sat Feb 06, 2021 8:42 am
by admin
учитывая что это 1 раз то думаю может лучше просто команду в мускле дать
delete from rot_sponsors where sponsor_id NOT IN (select sponsor_id from rot_gallery_info)
delete from rot_sponsors_data where sponsor_id NOT IN (select sponsor_id from rot_gallery_info)
Re: Автоочистка моделей
Posted: Sat Feb 06, 2021 4:57 pm
by dude21
Помогло. Спасибо!
Re: Автоочистка моделей
Posted: Sun Feb 07, 2021 5:33 am
by admin
Отлично)
Re: Автоочистка моделей
Posted: Sun Feb 07, 2021 9:21 am
by dude21
Запрос хорошо сработал на небольшом сайте, а вот на крупном, приводит к падению mysql. Можно ли как-то этот запрос оптимизировать или выполнять по частям, порциями?
Re: Автоочистка моделей
Posted: Sun Feb 07, 2021 10:56 am
by admin
можно тормознуть кроны на время запроса например