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", "type": "object",
"properties": { "properties": {
"nome": { "nome": {
"type": "string"
"type": "string",
"required": true
}, },
"crm": { "crm": {
"type": "string"
"type": "string",
"required": true
}, },
"especialidades": { "especialidades": {
"type": "array", "type": "array",
"items": { "items": {
"type": "string" "type": "string"
}
},
"required": true
}, },
"convenios": { "convenios": {
"type": "array", "type": "array",
"items": { "items": {
"type": "string" "type": "string"
}
},
"required": true
} }
}, },
"required": [ "required": [


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

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


Loading…
Cancel
Save