From ff39fdde417b74c64d8eec1be054205f1c3e62fa Mon Sep 17 00:00:00 2001 From: Henrique-Sousa <29417378+Henrique-Sousa@users.noreply.github.com> Date: Tue, 24 Mar 2026 18:57:34 -0300 Subject: [PATCH] =?UTF-8?q?openapi:=20required=20para=20cada=20vari=C3=A1v?= =?UTF-8?q?el=20para=20aparecer=20no=20=5Fopenapi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dbs/clinica.mv.db | Bin 331776 -> 331776 bytes server/services/medicos/post.in.json | 12 ++++++++---- server/services/pacientes/post.in.json | 21 ++++++++++++++------- 3 files changed, 22 insertions(+), 11 deletions(-) diff --git a/dbs/clinica.mv.db b/dbs/clinica.mv.db index e274dfa5b9a16543ee4255b93a42bbd3125fbb7a..320201d83487adcdedccfb0c83da9995ce2b436b 100644 GIT binary patch delta 5022 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 r0J(M$SbW-a;5HNakeM||tMPjLk|Z{C z&vm_(2mjBt{auDbT?Qz38PHjm)no6I`Wt=r!BCGh-01PzpAU`GWy5ZIGDuJS^!#f808$D5vy+&TT>=d!`-wx3lV8Qc+OhuIzHsm0I|S&RIh0APf-0CZw)uGn~`|wg`KM zj+vyYzdM@LtezWm@fg4#zL=L-*jbvDbD+qT2l9w(1h$h-9#!W{*^%v|{k=|)6iuB) z-DIr*FOt}G=$3U~!!{^ytU=pUg;3klioXfz^)-M+U--5uy47n+a;c9XR(RD8@yzr+4JP#~MDQ7+kAhqUC{ z9cV$_QPTb`igLyG4P@UR;oaJZ=w^pE?DysdmP{xdbf-<&tr#NoAPZS6MklyZ!ppNI z=pt-dN(hI7fmDJo;*I#yMhb{&Bf7(xE21|blG!V$Vk##Fz@;#WX{a$&AM$hu{K3SWYeQmC!1Ce%%I>lT zR}OzjDPb^}8U81%-16ZMD#Pz{Cx_qbs~6eu^KAGxaz%9bRmtJ!lhZF?-n`-O|Nh%E zwkNNhU7c?;HXl7H2-<(0U32@~Kg*9^t0SKbA@7q$iU(B^4}2OB1?WE%5Z{kprHFVq zx(UVc>j(je$@*bbIknncyRT*NrB_=%K3q@*UO#nfLfQ1sbkpg#YlOAUn6IGU)qo~d zCutt0yRz?XKu@Vpt?*m3PA~I3vTM$;eXJPsNN(lQ94m z%mC~K02;R}aZAT9fvcAm{!@LA*2aV0zUTV~26r-c?HU{3y=Owc$8qm5WB`%BMehCy zt+LVHFkek0%Th|2HKtIjmA|j6D+Oc1xUgH;BTOXzu;}MR{u$Ewg_7r^3sLkjWUb8G znP-0}uTeDIF*q1F=tJXn+LS4H(U(!d14_Ib3$>OaMzM-&`i$!h4|s===2$M=LkuRa zT)oDy$>=B|TRM=xiQWc817})6HnvBMzSIlN0J8yLKCUS%E~!eBZLR5&*;!296Ok28 zkl&lQLiL#GdcL!Yd}HEDh{=ySs!ghbBaFz*~*RB`{;8r8$?;;8y6atPn2`dLNZ>2y1DX%B}ttriA`RL zI!h)TbyMmrnTW`!lQJQ8B@m<;9!Ux;zbzW9Pv0i_#Y~RWu-tSnGf|JI%iI_B2g!Lo z{0Xu?C%;yLeg&JBHl@GD4XLF?cOc?V8*jZkV?gEisigPT&?0_2TJ6IQEX6iM;1!u zA5GwOh&$pgOYA=LXi>otp*+PYU7Axrjqex8{Ykvp6^~m}z{*@Mh`;|x3Rs!w6Y-)7 zGP)PHaq%x!lgoSYU(H9iS6UcZ&?EF?s7}57PF10h_~mx1e0vJ-RjH2Mt1c4Ay)R({ zAqTNeMZT&j7A{`u-v=pq0UUniAGIaI#rDAtNPaPmE!^=R+sMLW$T@YqsqQ5GJE8zi zf81_Am2opS9jBMMdFPpB?t$x#wA(my+HF%)F6@eds=J>iwZ?cXskP>Uq}nV>yl%Q9 q>FvL>P%WfSx5lE-Z|P4P?Sbnj`aN>*Vf+z3w4sZWH+125&i@ZK9G0X2 diff --git a/server/services/medicos/post.in.json b/server/services/medicos/post.in.json index 2db387d..9feb1fd 100644 --- a/server/services/medicos/post.in.json +++ b/server/services/medicos/post.in.json @@ -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": [ diff --git a/server/services/pacientes/post.in.json b/server/services/pacientes/post.in.json index f98f4c8..9b77e78 100644 --- a/server/services/pacientes/post.in.json +++ b/server/services/pacientes/post.in.json @@ -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": [