atena/feature/endpoint adicionar produto
Adiciona os endpoints para criar, editar e remover produtos do banco.
Modificações futuras necessárias:
- Permitir que apenas empresas contratantes possam utilizar estes endpoints.
- Detectar automaticamente que empresa está autenticada (atualmente está recebendo "id_empresa" como parâmetro)
Modifiquei a entidade de produtos para se referir à tabela "alimentos", porém todo o resto do código, como os nomes das classes, as descrições dos parâmetros e nomes de variáveis ainda usam o nome "produto". Se quiser manter a consistência, me aparenta ser mais simples só mudar o nome da tabela, mas mudar todos os nomes não deve ser muito difícil também.
Adicionei também um endpoint para retornar um produto por id, pois vi que não tinha antes.