Очистка History


#1

Здравствуйте, коллеги!
Пожалуйста сообщите, каким способом можно почистить историю записей в БД History?
(много лишних подключенных/отключенных устройств в перечне)


#2

у меня база в формате sqlite лежит на

/mnt/data/var/lib/wirenboard/db/data.db

скриптов не нашел, но схема базы простенькая.
А вы что удалить хотите? Если порезать список устройств в выпадающем списке в истории, я бы этого не делал. Производитель сам не предоставил инструмента выбора устройств в краткий список (так сказать постоянно используемых). А своими руками в только хуже можете сделать, это надо код страницы править, сомневаюсь что правильно решение просто удалять из базы устройства которые вы не мониторите. Так или иначе, система ведет по ним статистику.

А если просто историю, то просто режете таблицу datа.


#3

Использовал SQLiteStudio
Убрал из data записи, относящиеся к отсутствующим устройствам.
Стало аккуратнее. ))


#4

Спасибо @Flagman, за подсказку. Я тоже почистил data и channels от отсутствующих устройств. А актуальность данных важна? Я просто файл скидывал на комп и после правки вернул обратно. В это время молги же данные измениться. Нестрашно надеюсь?