Проблема с ревизиями постов после обновления до 2.8.6 stable или 2.9.0.beta7

Ах, если вы выполнили ./launcher enter app, это даст вам права root. Похоже, вам нужно переключиться на пользователя discourse, чтобы получить доступ к базе данных. Это должно помочь:

sudo -EH -u discourse bin/rake "revisions:debug_deserialization"

Нас интересует вывод следующего вида:

Проверка 5 записей PostRevision партиями по 1000... это может занять некоторое время...

Готово

---- Итоги ----
Проверено записей: 5

---- Примеры ----

(хотя, разумеется, если возникнут проблемы, раздел “Примеры” не будет пустым)

2 лайка