Skip to content

Adicionar rota para tipos enumerais e campo no arquivo de configuração

Adicionar um novo campo ao arquivo de configuração que permite definir tipos enumeráveis. Esses tipos estão disponíveis para o campo "datatype".

Essa rota deve listar as fontes existentes:

  • Criar classe EnumType -- src/core/enumType.ts
  • Ler Enums a partir do arquivo de configuração -- src/util/configParser.ts
  • Adicionar as enums lidas a Engine -- src/core/engine.ts
  • Criar a rota no arquivo RAML -- spec/*.raml
  • Adcionar um rota no controller da engine que devolve as fontes -- src/api/controllers/engine.ts

O enum basicamente é uma lista de strings, no arquivo de configuração uma lista de strings deve ser lidas, essa representa os valores possíveis.

Para ler do arquivo de configuração há dois campos name: nome do enum values: uma lista (de strings) com os valores possíveis

Edited by Rafael Dias
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information