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

Endpoint skill #16

Open
angeliski opened this issue Nov 21, 2017 · 2 comments
Open

Endpoint skill #16

angeliski opened this issue Nov 21, 2017 · 2 comments

Comments

@angeliski
Copy link
Contributor

Esse recurso ainda não tem uma definição no Schema da API (conforme definido no schema da API training-center/R2D2#40). Então é necessário primeiro criar a definição dele.

Importante:

Os endpoints sempre devem atender o schema para que a evolução da plataforma possa ser independente entre o backend e o frontend. O schema é a interface de comunicação entre as plataformas.

Operações:

  • Cadastro
  • Atualização
  • Listagem
  • Exclusão

Filtros para listagem:

  • descricao
  • limit [ default = 100 ]
  • offset [ default = 0 ]

Informações adicionais

A ideia é o endpoint servir para listar o recurso Skill(Tabela skills, conforme modelo)

Informação do documento de requisitos:

Precisamos de algo para cadastrar as especializações e depois as pessoas poderem selecionar isso de uma lista, evitando assim a desnormalização da informação que aparece na tela

Schema

schema_tc

@angeliski angeliski changed the title Endpoint Skills Endpoint skill Nov 21, 2017
@lflimeira
Copy link
Member

Como manteriamos essa lista pre-definida, @angeliski?

@angeliski
Copy link
Contributor Author

Não entendi bem a pergunta @lflimeira, você pode me esclarecer um pouco?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants