Как стать автором
Обновить

Комментарии 3

Когда я выбрал этот стек в начале 2023его:

  • орм требует отдельный от остального фреймворка конфиг для миграций

  • про транзакции и изоляцию изменений в тестах - никто не слышал

  • nestjs конкретно - такое ощущение что в документации от силы 20%. попробуйте serverless, туда же загрузки файлов и прочее aws-ориентированное - сильно удивитесь

тут нужен метод patch вместо put для изменений

Хорошая статья, но есть пара моментов, которые можно улучшить:

  • Секция "synchronize: true" в TypeORM настройке:Использование synchronize: true в настройках базы данных может привести к неожиданным изменениям схемы, особенно в продакшене. Стоит упомянуть о важности использования миграций для управления схемой базы.

  • Пароли в базе данных: В примере с сущностью User пароли хранятся как plain text. Лучше сразу добавить хэширование (например, с использованием bcrypt), чтобы показать правильную практику работы с чувствительными данными.

В остальном, статья отлично подходит для новичков, желающих разобраться с NestJS и TypeORM. 🙂

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации