Как почистить мусор в БД (удаленные темы и др).

Главные вкладки

Аватар пользователя Artu Artu 14 декабря 2014 в 0:17

Подобных тем куча, но речь идет не про кеш.

Мусор остается после удаленных тем (расположение блоков + настройки темы).
Подозреваю что лишние переводы остаются после удаления модулей.
Удаленные поля должны чистится по крону, ОК.
Что-то еще?

Но все таки как чистить мусор от удаленных тем?
Вот человек спросил - http://www.drupal.ru/node/56640, так и не нашел понимания.

Я, например, часто на сайте устанавливаю разные темы, делаю в них настройки, потом удаляю.
Через время установив тему повторно, я уже не могу вернуться к настройкам темы по умолчанию.
Да и мусор в БД ни к чему.

Неужели никто не задавался этим вопросом. Удивлен если нет модуля для этого.
Вариант с ручной чисткой БД рассматривается, но не удобен.
В таком случае нужны примеры запросов к таблицам, что бы сверится.

Комментарии

Аватар пользователя multpix multpix 14 декабря 2014 в 11:28

"Artu" wrote:
Я, например, часто на сайте устанавливаю разные темы, делаю в них настройки, потом удаляю.
Через время установив тему повторно, я уже не могу вернуться к настройкам темы по умолчанию.

думаю верным направлением будет не смешивать среды разработки и рабочую.

другими словами - не биться над разруливанием последствий а влиять на причину.

"Artu" wrote:
Неужели никто не задавался этим вопросом

рекомендую ознакомиться с тем, как сие спланировано в рельсах (с их development, test и production окружением).

"Artu" wrote:
Удивлен если нет модуля для этого.

Кто мешает написать?

Аватар пользователя Artu Artu 14 декабря 2014 в 13:09

multpix, Вы правы что нужно это на development сайте делать.
Но на практике так не всегда получается.
Получается что нельзя вернуться к исходным настройкам темы,а в сложной теме такая необходимость может возникнуть.
Писал эту тему в надежде что есть какое-то автоматизированное решение или убедится что оно отсутствует.
Потребность в таком модуле не блаж, на мой вгляд.
Не стоит задавать риторические вопросы (Кто мешает написать?), может и напишу. Пока исследование провожу.