- Instale o aplicativo Insomnia e selecione a opção "Use the local Scratch Pad", caso não tenha conta.
- Ao abrir o projeto pelo VSCode, rode os comandos:
- npm install -y
- npm install nodemon
- npm run dev
Assim, o código será hospedado em um link localhost.
- Copie e cole o link localhost:9340 no aplicativo Insomnia.
- Utilize "localhost:9340/[nome da tabela]" após o link para indicar que você está buscando dentros das tabelas bruxos, varinhas ou casas, utilizando o método GET.
- Utilize "localhost:9340/[nome da tabela]/id" para indicar que você está buscando um registro específico, utilizando seu ID e o método GET.
- Copie e cole o link localhost:9340 no aplicativo Insomnia.
- Utilize "localhost:9340/[nome da tabela]" para indicar que você está buscando dentro das tabelas bruxos, varinhas ou casas.
- Caso queira adicionar um bruxo, utilize POST e selecione a opção "JSON". E coloque os dados do bruxos na seguinte ordem:
{
{
"nome": "joao",
"idade": "13",
"genero": "masculino",
"habilidade": "ser top",
"casa": "grifinória",
"status_sangue": "puro",
"patrono": "sapinho"
}
}
-
Caso preencha como no exemplo, receberá uma mensagem como "bruxo criado com sucesso".
-
Caso queira adicionar uma varinha, coloque os dados na seguinte ordem:
{
"material": "madeira",
"comprimento": "15cm",
"nucelos": "coração de galinha",
"data-fab": "23-01-2007"
}
-
Caso preencha como no exemplo, receberá uma mensagem como "varinha criada com sucesso".
-
Caso queira adicionar uma casa, coloque os dados da casa na ordem:
{
"nome": "grifinoria",
"cor": "vermelho",
"animal": "leao"
}
-
Caso preencha como no exemplo, receberá uma mensagem como "casa criada com sucesso".
-
Para editar um registro, utilize o link como "localhost:9340/[nome da tabela]/id" e o método PUT.
-
Selecione a opção JSON e altere os dados de acordo com os exemplos acima.
-
Copie e cole o link localhost:9340 no aplicativo Insomnia.
-
Utilize "localhost:9340/[nome da tabela]/id" para indicar que você está buscando um registro específico, utilizando o método DELETE.
-
Caso preencha como no exemplo de acordo com cada tabela, receberá uma mensagem como "[objeto] excluido com sucesso".
Atividade feita pora Júlia Ferreira da Silva, Turma 3TDS2 - SENAI Valinhos.