Skip to content

Добавлен базовый класс для сервиса расширений и модуль для установки зависимостей расширения

Podosochnyy Maxim requested to merge feature/add-ext-service into master

В PR добавлен базовый класс для сервиса-расширения и пакет extension_setup. Пример использования можно посмотреть в readme.md. Что реализовано:

  1. Установка / обновление / проверка / удаление коллекций. Включая переустановку (Install и Update в force режиме). При обновлении данные сохраняются но схемы коллекций НЕ мержатся а замещаются новой. Миграция окружения производится в случае её необходимости (безусловно при методе Install или Update с флагом force, в случае изменения схемы любой коллекции при использовании метода Update)
  2. Установка / обновление / проверка / удаление ролей
  3. Установка / обновление / проверка / удаление клиентов

Что не реализовано:

  1. Работа с actions в плане данных
  2. Пример того как производится подключение сервиса к perxis

https://tracker.yandex.ru/AUTO-1236

review @eterevskiy

Merge request reports

Loading