Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UPDATE PET] Incluir campo de Peso no endpoint de Update Pet #55

Closed
devlefel opened this issue Dec 15, 2023 · 3 comments · Fixed by #127
Closed

[UPDATE PET] Incluir campo de Peso no endpoint de Update Pet #55

devlefel opened this issue Dec 15, 2023 · 3 comments · Fixed by #127
Assignees
Labels
good first issue Good for newcomers
Milestone

Comments

@devlefel
Copy link
Contributor

devlefel commented Dec 15, 2023

Descreva a funcionalidade
Atualizar o endpoint de atualizar informações de um animal (Pet), permitindo que a propriedade "Peso" seja recebida e atualizada, incluindo valor e métrica (kg ou lbs).

Adicionar propriedades que nao existem no banco via migrations

Descrição
Essa funcionalidade busca proporcionar aos usuários a capacidade de atualizar a propriedade "Peso" de um animal, fornecendo tanto o valor quanto a métrica (quilogramas - kg ou libras - lbs). Isso permite uma representação mais precisa do peso do animal no sistema.

Cenário de Uso
A inclusão da capacidade de atualizar a propriedade "Peso" com valor e métrica é útil quando os usuários necessitam não apenas modificar o valor do peso, mas também especificar a unidade de medida utilizada.

Detalhes de Implementação
A implementação envolve a expansão do endpoint de atualização de pets para aceitar uma requisição que inclua tanto o valor quanto a métrica do peso. A lógica no backend deve validar e processar a requisição, atualizando a propriedade "Peso" do animal no banco de dados.

Exemplo de Requisição

PATCH /api/pets/{id}
{
  "peso": {
    "valor": 10.5,
    "metrica": "kg"
  }
}

Conceitos Visuais
[Incluir qualquer esboço ou representação visual, se aplicável.]

Informações Adicionais
A documentação do endpoint deve ser atualizada para refletir essa nova capacidade, e os desenvolvedores e usuários finais devem ser informados sobre a existência e uso desse recurso. Testes abrangentes devem ser realizados para garantir o correto funcionamento do endpoint de atualização do pet com a inclusão da propriedade "Peso" e suas métricas.

@GabrielTrindadeC GabrielTrindadeC added this to the Cadastro do PET milestone Dec 15, 2023
@kvnbg
Copy link
Contributor

kvnbg commented Dec 18, 2023

EU QUERO!!!

@devlefel devlefel added the do-not-get-that This issue depends on another issue label Feb 26, 2024
@devlefel devlefel added good first issue Good for newcomers and removed do-not-get-that This issue depends on another issue labels Mar 5, 2024
@JonySamarelli
Copy link
Contributor

Eu quero!!!

@devlefel devlefel changed the title Fazer Endpoint de Atualizar Pet receber propriedade Peso [UPDATE PET] Incluir campo de Peso no endpoint de Update Pet Mar 12, 2024
@GabrielTrindadeC GabrielTrindadeC removed this from the Cadastro do PET milestone Apr 6, 2024
@devlefel devlefel added this to the CRUD PET milestone Apr 6, 2024
@luanc202
Copy link
Contributor

Eu quero!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment