С помощью этой функции сообщения/темы можно навсегда удалить из базы данных. Однако в зависимости от количества удаляемых сообщений/тем этот процесс может занять очень много времени. Существует ли команда или скрипт для базы данных или Rails, чтобы автоматизировать этот процесс?
Если ваша цель — безвозвратно удалить все мягко удалённые сообщения, вы можете пройтись по ним с помощью скрипта на Rails и использовать метод destroy.
Это может дать некоторую информацию:
Я надеялся на готовую команду, которая уже протестирована. Я бы не хотел начинать эксперименты на рабочей платформе. ![]()
Всегда разумно иметь тестовый или промежуточный сайт, а не экспериментировать на рабочей среде ![]()
Любая необратимая операция, затрагивающая пакеты, крайне опасна. Настоятельно рекомендую сначала сделать резервную копию, а затем протестировать код в тестовой среде. ![]()
Не думаю, что кто-то осмелится гарантировать: «мой код будет массово удалять тысячи постов и никогда не даст сбой!»