Api realizada para o desafio Frexco
🚀 Concluído
# Clone este repositório:
$ git clone <https://github.com/felipemdf/desafio_frexco.git>
# Acesse a pasta do projeto no terminal/cmd
$ cd ./desafio_frexco/
# Acesse a url no seu navegador
<http://localhost:8080>
Responsável por retornar a listagem de todas as regiões cadastradas no banco de dados.
Nenhum
Exemplo de resposta:
[
{
"id": 5,
"name": "Mamão",
"region_id": 4
},
{
"id": 6,
"name": "Abacaxi",
"region_id": 5
},
{
"id": 7,
"name": "Ameixa",
"region_id": 5
}
]
Listagem de uma região no banco de dados.
id.
Exemplo de resposta:
{
"id": 4,
"name":"Norte",
}
Criação de uma nova região no banco de dados.
name: nome de uma região.
Exemplo de resposta:
{
"id": 4,
"name":"norte",
}
Atualização de uma região já existente no banco de dados.
name: nome de uma região.
Exemplo de resposta:
{
"id": 4,
"name":"Sul",
}
Remoção de uma região no banco de dados.
id.
Exemplo de resposta:
No body returned for response
Responsável por retornar a listagem de todas as frutas cadastradas no banco de dados.
Nenhum
Exemplo de resposta:
[
{
"id": 5,
"name": "Mamão",
"region_id": 4
},
{
"id": 6,
"name": "Abacaxi",
"region_id": 5
},
{
"id": 7,
"name": "Ameixa",
"region_id": 5
}
]
Listagem de uma fruta no banco de dados.
id.
Exemplo de resposta:
{
"id": 7,
"name":"Ameixa",
"region_id": 5
}
Listagem de frutas em uma região.
id.
Exemplo de resposta:
[
{
"name": "Abacaxi"
},
{
"name": "Ameixa"
},
{
"name": "Uva"
}
]
Criação de uma nova fruta no banco de dados.
name: nome de uma fruta. region_id: id de uma região.
Exemplo de resposta:
{
"id": 7,
"name":"Ameixa",
"region_id": 5
}
Atualização de uma fruta já existente no banco de dados.
name: nome de uma fruta. region_id: id de uma região.
Exemplo de resposta:
{
"id": 7,
"name":"Ameixa",
"region_id": 6
}
Remoção de uma fruta no banco de dados.
id.
Exemplo de resposta:
No body returned for response