Добрый день. Столкнулся с такой проблемой. При удалении элемента файлы (свойство файл) физически не удаляются. Удаляется только связь.
Файлов накопилось много и они не маленькие и планируется еще увеличение объема.
И тут возникла необходимость почистить неиспользуемые файлы. Как я понимаю единственный вариант это писать свой скрипт для обхода таблицы b_files и выискивать каким - то образом связи с инфоблоком. Если идентификатор есть в таблице свойств то не удалять.
Но тут проблема в том что значения свойств могут быть не только в общей таблице но и в отдельной. Я пока не понял где хранятся упоминание о хранении свойств в таблицах.
Есть у кого какие-нибудь идеи?
Может есть уже готовое решение или какие-то наброски?
Заранее спасибо!
Файлов накопилось много и они не маленькие и планируется еще увеличение объема.
И тут возникла необходимость почистить неиспользуемые файлы. Как я понимаю единственный вариант это писать свой скрипт для обхода таблицы b_files и выискивать каким - то образом связи с инфоблоком. Если идентификатор есть в таблице свойств то не удалять.
Но тут проблема в том что значения свойств могут быть не только в общей таблице но и в отдельной. Я пока не понял где хранятся упоминание о хранении свойств в таблицах.
Есть у кого какие-нибудь идеи?
Может есть уже готовое решение или какие-то наброски?
Заранее спасибо!