Cursos / Informática para Internet / Desenvolvimento Backend / Aula
Para finalizar, iremos fazer alguns ajustes nos arquivos do projeto e testar a aplicação adicionando alguns posts ao blog.
Até o momento nossa documentação só possui um servidor local, pois quando foi criada não tínhamos ainda outro endereço. Então o primeiro ajuste será adicionar uma nova url na documentação para o servidor em produção.
- url: https://dev-backend-imd.herokuapp.com/api
description: Servidor de produção
Nota: a url deve ser a do seu deploy, essa é apenas um exemplo
Após isso, o próximo ajuste será no '.gitignore', adicionando o banco de desenvolvimento aos arquivos que devem ser ignorados no envio.
Veja abaixo o '.gitignore':
logs
node_modules
.env
.post.http
.usuario.http
dev.sqlite
Feitas as alterações, podemos enviar o projeto, seguindo os mesmos passos já realizados anteriormente.
Para adicionar novos posts ao blog, será utilizado o Insominia. Então, inicialmente precisamos criar um usuário no servidor utilizando a semente (seed) do projeto. Para executá-la, rode o comando abaixo no terminal.
heroku run npx sequelize-cli db:seed:all
Após isso, já teremos um usuário criado e poderemos fazer o login.
Com o auxílio do Insominia, acesse a rota de login, entrando com o e-mail e senha criado na semente. Com isso, será retornado um token que pode deve ser colocado no Bearer das requisições seguintes.
Então, prepare uma requisição de adicionar post no Insominia com todos os campos necessário e utilizando o token.
Agora o blog já deve conter os posts adicionados por você.
Versão 5.3 - Todos os Direitos reservados