Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 2.59 KB

notes.md

File metadata and controls

48 lines (34 loc) · 2.59 KB

Notes

Validação

  • ValidationPipe do Nest, com class-validator
    • Importante entender sobre Pipes:
      • O nest intercepta o método antes de ser chamado, passando os parâmetros para o pipe informado (como decorator), podendo:
        • transformar (parse, por exepmlo)
        • validar (validar e jogar uma exception se não for válido)

Testes

Persistêcia

  • Instalando prisma
  • rodando migrations com prisma migrate dev (cria as migrations baseado nas mudanças em schema.prisma)
    • em prod, deve-se rodar prisma migrate deploy

Prisma e testes

Autenticação

Docker

Observações

  • talvez devesse ter feito os testes unitários por arquivo para melhor entendimento, por exemplo: x.controller.spec.ts e x.service.spec.ts ao invés de x.spec.ts mais generalista de cada módulo