Добавить CRUD application сущности
epic: Расширение микросервиса Config
Реализовать CRUD application сущности com.asvoip.ump.commonmodule.domain.Application
в модуле ump-config
(по аналогии с сущностью 'Tenant`):
Название git ветки: feature/#45 (closed).config-application
-
Реализовать dbchangelog
для созданияapplication
таблицы с ключем типа UUID. Добавить foreign key и связьapplication.tenant_id
(N -- 1)tenant.id
. -
Реализовать ApplicationEntity
для отображения данных из таблицы. -
Реализовать ApplicationDao
для доступа к данным таблицы. -
Реализовать ApplicationService
для обработки данных. -
Реализовать 2 конвертера для application
. -
Реализовать ApplicationController
для REST API /application + юнит-тест + swagger doc.