Набор утилит и команд для очистки базы данных Seafile. Используйте следующую команду для очистки устаревших записей сессий в базе данных Seahub: cd seafile-server-latest
./seahub.sh python-env python3 seahub/manage.py clearsessions Подсказка: войдите в Docker-образ, затем перейдите в /opt/seafile/seafile-server-latest. Используйте следующую команду для одновременной очистки записей в таблицах Activity, sysadmin_extra_userloginlog, FileAudit, FileUpdate, FileHistory, PermAudit, FileTrash старше 90 дней: ./seahub.sh python-env python3 seahub/manage.py clean_db_records При желании вы также можете очистить эти таблицы вручную, как показано ниже. Используйте следующую команду для очистки записей активностей: use seahub_db;
DELETE FROM Activity WHERE to_days(now()) - to_days(timestamp) > 90;
DELETE FROM UserActivity WHERE to_days(now()) - to_days(timestamp) > 90; Используйте следующую команду для очистки записей о входах: use seahub_db;
DELETE FROM sysadmin_extra_userloginlog WHERE to_days(n