Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top

Вебинар: Go-Go-Gadg...Error? Смотрим, как ошибаются Go разработчики! - 26.08

>
>
Обновление и применение миграций...
menu mobile close menu
Проверка проектов
Дополнительная информация
toggle menu Оглавление

Обновление и применение миграций базы данных

26 Авг 2026

Описание

Вместе с Atlas Server поставляется готовый сервис-мигратор для Docker-Compose.

В конфигурационном файле docker-compose.yml есть сервис migrator, предназначенный для обновления базы данных.

У сервиса две команды: check и migrate. Применять их следует согласно порядку обновления.

Порядок обновления

  • Укажите версию PVS-Studio Atlas Server в виде тега к образам Docker.
  • Скачайте обновление с помощью команды docker compose --profile manual pull.
  • Проверьте наличие новых миграций базы данных командой docker compose run --rm migrator check. Это важно для выбора следующего этапа.
  • Если миграций нет, запустите обновлённые сервисы командой docker compose up -d.
  • Если миграции есть, то сначала остановите сервисы, подключённые к базе данных командой docker compose stop dashboard.
  • Выполните миграцию с помощью команды docker compose run --rm migrator migrate. Подтвердите все этапы миграции с помощью ввода.
  • Запустите обновлённые сервисы командой docker compose up -d.