Readme.md

1) Проект состоит из приложения на express с базой данных postgree, отдельного сервиса для телеграм бота и скрипта для мониторинга хоста на python (в процессе).

2) Для обработки очередей используется rabbitMq

3) ORM не используется, так как для доступа к таблицам используются ф-ции на PL/pgSQL. Функции PL/pgSQL в папке migration. todo: добавить typeORM.

4) Примеры unit тестов можно увидеть в папке domains. todo: добавить unit тесты для контроллеров, для телеграм бота.

5) Тесты из папки Models unit тестами не являются, это скрипты для тестирования ф-ций PL/pgSQL, каждый скрипт запускается отдельно при необходимости.

6) компиляция проекта - npm run build. 7) Запуск приложения express.js - npm start. 8) Запуск телеграм бота - npm run start_telegram_bot. 9) Запуск unit тестов - npm run test

Конвейеры
0 успешных
0 с ошибкой