Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning

Выполните бэкап БД MESDB перед обновлением

Обновление БД MESDB возможно выполнить из 2х приложений:


Expand
titleExeMES Client

Для обновления БД MESDB из приложения ExeMES Client необходимо пройти стандартную процедуру авторизации в приложении Keycloak.

Далее в правом верхнем углу экрана нужно нажать на имя пользователя. Затем нужно нажать на информацию о версии ExeMES Client.

В появившемся окне находится кнопка проверки актуальности БД MESDB

После нажатия на кнопку проверки автуальности БД MESDB в окне появится информация о необходимости обновления БД MESDB.

В случае актуальной версии MESDB сообщение будет следующим



В случае необходимости обновления в окне появится кнопка Обновить версию БД и детальная информация о вносимых изменениях.

Для обновления необходимо нажать на кнопку обновить версию БД и подтвердить выбор в всплывающем окне


После завершения обновления появится соответствущее сообщение и лог обновления

Обновление версии БД MESDB успешно завершено.

Expand
titleExeMES Middleware

Для обновления БД MESDB в приложении Middleware необходимо авторизоваться, для этого необходимо нажать на кнопку Authorize.

После этого необходимо пройти стандартную процедуру авторизации в приложении Keycloak.

Note

Для доступа к функциям проверки обновлений и обновлению БД MESDB пользователь должен иметь роли VAdm и EAdm соответственно.

Для проверки необходимости обновления БД MESDB используется метод GET API AdminTools. Для запуска проверки необходимо нажать кнопку Try it out.

Затем необходимо нажать кнопку Execute.

В результате API вернет результат содержащий информацию о необходимости обновления БД.

В случае актуальности БД MESDB ответ будет следующий

В случае необходимости обновления БД MESDB API вернет ответ о неактуальности схемы данных, непримененных миграциях и список изменений, которые будут внесены в БД.

Для обновления БД MESDB используется метод POST API. Для начала обновления нажмите кнопку Try in out.

Затем в поле подтверждения необходимо ввести слово confirm и нажать кнопку Execute.

Ответ на запрос вернет информацию о внесенных в БД MESDB изменениях и статус обновления.

Обновление версии БД MESDB успешно завершено.