repair-database проверенокритичноПишет Хаб

Создать или обновить схему кластера

Создаёт недостающие таблицы, доводит существующую схему до ожидаемой версии и завершается.

Подробно

Это шаг между «база есть» и «кластер MailerQ есть»: MTA сам пишет свои 33 таблицы. Установщик Хаба запускает его сразу после создания конфигурации и до запуска службы, и порядок именно такой обязателен — команда читает database-address из конфигурации, поэтому конфиг без рабочего подключения к базе её роняет. Она добавляет, а не разрушает: существующая схема обновляется, существующие строки сохраняются. Ради этого отличия от –purge-database обе и существуют, и говорить о нём стоит громко, потому что имена похожи, а одна из команд необратима.

Что будет, если ошибиться

Запущено до того, как конфигурация назвала достижимую базу.Команда проваливается, и установка останавливается в понятной точке, а не поднимает сломанный узел.проверено опытом · вывод