-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mag #24
Conversation
Создан контейнер БД. Настроено использование в NestJS абсолютных путей к файлам. Настроено подключение NestJS к БД. Добавлены скрипты для работы с TypeORM.
Сгенерирована миграция для создания таблицы articles. Настроено получение статей стороннего API.
добавлено ограничение уникальности на столбец title таблицы articles, добавлен столбец tickers в таблицу articles.
… строк. Теперь в БД добавляются только те данные, которых ещё нет в базе. Попытка сохранения дублирующихся строк в БД не вызывает остановку сервера.
…атей в БД со сторонним API.
При каждом запуске выполняются миграции.
возникавшие при запуске контейнера backend, за счёт использования npm concurrently.
т.к. при запуске NestJS в контейнере Docker не работает 'hot reload'.
Эндпойнт для первоначального заполнения БД изменён на /articles/fetch. Создан эндпойнт /articles, возвращающий массив из всех статей, хранящихся в БД.
…rontend или Backend).
Установлен пакет bcrypt для хеширования паролей. Создан эндпойнт /users (POST), предназначенный для регистрации пользователей.
На порту 5000 с помощью Docker Compose развёрнут REST API на основе NestJS, TypeORM и Postgres. |
No description provided.