<<<<<<< HEAD
Este projeto foi desenvolvido como teste tecnico da mks desenvolvimento de sistemas, se tratando de uma API RestFull de filmes, com controle de usuários, banco de dados postgres e redis como seu cache
Esta foi a primeira API que utilizei o docker para desenvolvimento, sendo esta uma tecnologia na qual não possuo tanto conhecimento, mas me esforçei para criar um bom docker-compose para ambiente de produção, como solicitado nas diretrizes do desafio
# Subindo o Container
docker-compose up
# Subindo o container com o detached aplicado
docker-compose up -d
# Encerrando o container
docker-compose downVocê ainda precisa rodar as migrations para que possa testar o projeto, lembre-se de conectar um usuário com as permissões necessárias.
# Exibindo as migrações e verificando se são detectadas
npm run typeorm migration:show
# Rodando as migrações para que sejam executadas no banco
npm run typeorm migration:run
Não achei nescessário a existências de testes e2e e unitários devido a simplicidade da aplicação, o desenvolvimento desses testes não me daria um ganho de tempo se testados na mão, visto que cada rota era produzida unicamente e logo em seguida, testada, por isso não os inclui no repositorio.
>>>>>>> ba7d140 (Resolve conflitos após pull)