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