DB - Postgresql
Для сборки и запуска сервиса и всего окружения нужно выполнить команду docker-compose up в терминале
Сервис поддерживает 14 операций:
- Добавление авиакомпании;
- Удаление авиакомпании по code;
- Добавление поставщика;
- Удаление поставщика по id;
- Изменение списка поставщиков (указывается список id) у указанной авиакомпании (указывается code);
- Добавление схемы поиска;
- Поиск схемы поиска по названию;
- Изменение схемы поиска, должны обновляться только поля, указанные в запросе;
- Удаление схемы поиска по id, удалять схему, назначенную хотя бы одному аккаунту нельзя;
- Добавление аккаунта;
- Изменение схемы (указывается id), назначенной аккаунту (указывается id);
- Удаление аккаунта по Id;
- Получение списка авиакомпаний по id аккаунта,
- Получение списка авиакомпаний по id поставщика.