Browse Source

openapi: required para cada variável para aparecer no _openapi

master
Henrique-Sousa 3 weeks ago
parent
commit
ff39fdde41
3 changed files with 22 additions and 11 deletions
  1. BIN
      dbs/clinica.mv.db
  2. +8
    -4
      server/services/medicos/post.in.json
  3. +14
    -7
      server/services/pacientes/post.in.json

BIN
dbs/clinica.mv.db View File


+ 8
- 4
server/services/medicos/post.in.json View File

@ -7,22 +7,26 @@
"type": "object",
"properties": {
"nome": {
"type": "string"
"type": "string",
"required": true
},
"crm": {
"type": "string"
"type": "string",
"required": true
},
"especialidades": {
"type": "array",
"items": {
"type": "string"
}
},
"required": true
},
"convenios": {
"type": "array",
"items": {
"type": "string"
}
},
"required": true
}
},
"required": [


+ 14
- 7
server/services/pacientes/post.in.json View File

@ -7,28 +7,35 @@
"type": "object",
"properties": {
"nome": {
"type": "string"
"type": "string",
"required": true
},
"cpf": {
"type": "string"
"type": "string",
"required": true
},
"rg": {
"type": "string"
"type": "string",
"required": true
},
"data_de_nascimento": {
"type": "string"
"type": "string",
"required": true
},
"endereco": {
"type": "string"
"type": "string",
"required": true
},
"telefone": {
"type": "string"
"type": "string",
"required": true
},
"convenios": {
"type": "array",
"items": {
"type": "string"
}
},
"required": true
}
},
"required": [


Loading…
Cancel
Save