Rebuild не удаётся при db:migrate с PG12

Сейчас я как бы в «подвешенном состоянии». Попробовал вашу рекомендацию с PG12 и версией «Stable». Не работает, восстановление просто останавливается. Поэтому я снова очищаю машину, чтобы начать заново, потому что теперь она не может пересобрать приложение.

Пока эта машина пытается «вернуться к PG12», я пытаюсь понять, смогу ли я продвинуться на другой: если я попробую обновить PostgreSQL с помощью чистой установки, она завершается ошибкой после Creating missing functions in the discourse_functions schema... (начинает возвращать 500), а вывод tail -f shared/data/log/var-log/postgres/current показывает, что контейнер с данными «работает», хотя он полон «ошибок», таких как эта:

discourse@discourse ERROR:  relation "user_auth_tokens" does not exist at character 34
discourse@discourse STATEMENT:  SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((auth_token = 'XXXX=' OR
                                  prev_auth_token = 'XXXX=') AND rotated_at > '2022-03-09 10:21:44.051357') LIMIT 1
discourse@discourse ERROR:  relation "application_requests" does not exist at character 41
discourse@discourse STATEMENT:  SELECT "application_requests"."id" FROM "application_requests" WHERE "application_requests"."date" = '2022-05-08' AND "application_requests"."req_type" = 0 LIMIT 1

Однако, возможно, Discourse уже не работает, но машина используется, так что… может быть, всё идёт нормально, просто это занимает часы и часы? Потому что я дал ему поработать больше часа, и ничего не изменилось.

На данном этапе я уже думаю, не стоит ли перенести это сюда, lol.

P.S. Я пробовал 2 разных резервных копии, так как сделал две перед началом этой авантюры.