Rake не удаляет закреплённые сообщения?

Привет! Недавно я выполнил команду:

rake destroy:topics_all_categories, чтобы провести весеннюю уборку (мне это действительно было нужно).

Но я заметил, что закрепленные темы всё ещё отображаются.

К счастью, я закрепил всего пару постов. Они всё ещё были видны, сломаны, но присутствовали.

Это проблема кэша браузера или эти посты действительно не были полностью удалены?

Похоже, что закрепленные темы не удаляются: discourse/app/services/destroy_task.rb at 1ea19a4d51d074f759cab33b6324537ca1936ee7 · discourse/discourse · GitHub. Я никогда не запускал эту задачу, но, судя по коду, темы не должны выглядеть сломанными — они просто не удаляются. Возможно, @blake знает больше.

Хм, в таком случае, вероятно, стоит добавить флаг вроде --include-pinned. Это могло бы быть полезно.

Возможно, причина того, что закрепленные сообщения выглядели сломанными, связана с той же причиной, по которой мне пришлось в первую очередь удалить эти сообщения.

Я хотел начать заново после изменения поддомена форума. Но, разумеется, сохранить настройки и категории. Это могло привести к некоторым проблемам, с которыми я столкнулся.