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