From 308c3b72555ef85dff57c6771d2d1bce1816f6ea Mon Sep 17 00:00:00 2001 From: Keven Date: Thu, 7 Aug 2025 13:03:17 -0300 Subject: [PATCH] deploy(fix): ajuste de pydantic --- .../schemas/g_usuario_schema.py | 2 +- server.bat | 2 +- storage/temp.json | 4 +- storage/temp/request.json | 70 +++++++++++++++++++ 4 files changed, 75 insertions(+), 3 deletions(-) diff --git a/packages/v1/administrativo/schemas/g_usuario_schema.py b/packages/v1/administrativo/schemas/g_usuario_schema.py index cf57d0b..c4dbc56 100644 --- a/packages/v1/administrativo/schemas/g_usuario_schema.py +++ b/packages/v1/administrativo/schemas/g_usuario_schema.py @@ -36,7 +36,7 @@ class GUsuarioSchema(BaseModel): tipo_usuario: Optional[str] class Config: - orm_mode = True + from_attributes = True class GUsuarioLoginSchema(BaseModel): login: Optional[str] = None diff --git a/server.bat b/server.bat index 7e28d60..8083715 100644 --- a/server.bat +++ b/server.bat @@ -1,6 +1,6 @@ @echo off cd \ -cd C:\IIS\Orius\Api +cd C:\IIS\Orius call .venv\Scripts\activate.bat uvicorn main:app --reload pause \ No newline at end of file diff --git a/storage/temp.json b/storage/temp.json index 07abe6b..8d91c3b 100644 --- a/storage/temp.json +++ b/storage/temp.json @@ -106,5 +106,7 @@ "storage/temp/validation_exception_handler.json", "storage/temp/validation_exception_handler.json", "storage/temp/validation_exception_handler.json", - "storage/temp/validation_exception_handler.json" + "storage/temp/validation_exception_handler.json", + "storage/temp/http_exception_handler.json", + "storage/temp/http_exception_handler.json" ] \ No newline at end of file diff --git a/storage/temp/request.json b/storage/temp/request.json index e967b80..f063a82 100644 --- a/storage/temp/request.json +++ b/storage/temp/request.json @@ -50682,5 +50682,75 @@ "content-type": "multipart/form-data; boundary=--------------------------402709206183748070216455", "content-length": "294" } + }, + { + "method": "GET", + "url": "http://localhost:8000/", + "headers": { + "host": "localhost:8000", + "connection": "keep-alive", + "sec-ch-ua": "\"Not;A=Brand\";v=\"99\", \"Brave\";v=\"139\", \"Chromium\";v=\"139\"", + "sec-ch-ua-mobile": "?0", + "sec-ch-ua-platform": "\"Windows\"", + "upgrade-insecure-requests": "1", + "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", + "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8", + "sec-gpc": "1", + "accept-language": "pt-BR,pt;q=0.7", + "sec-fetch-site": "none", + "sec-fetch-mode": "navigate", + "sec-fetch-user": "?1", + "sec-fetch-dest": "document", + "accept-encoding": "gzip, deflate, br, zstd", + "cookie": "UserEmail=admin%40oriustecnologia.com.br; UserPassword=master%40orius; UserRemember=1" + } + }, + { + "method": "GET", + "url": "http://localhost:8000/favicon.ico", + "headers": { + "host": "localhost:8000", + "connection": "keep-alive", + "sec-ch-ua-platform": "\"Windows\"", + "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", + "sec-ch-ua": "\"Not;A=Brand\";v=\"99\", \"Brave\";v=\"139\", \"Chromium\";v=\"139\"", + "sec-ch-ua-mobile": "?0", + "accept": "image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8", + "sec-gpc": "1", + "accept-language": "pt-BR,pt;q=0.7", + "sec-fetch-site": "same-origin", + "sec-fetch-mode": "no-cors", + "sec-fetch-dest": "image", + "referer": "http://localhost:8000/", + "accept-encoding": "gzip, deflate, br, zstd", + "cookie": "UserEmail=admin%40oriustecnologia.com.br; UserPassword=master%40orius; UserRemember=1" + } + }, + { + "method": "GET", + "url": "http://127.0.0.1:8000/api/v1/administrativo/usuarios", + "headers": { + "authorization": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYWNjZXNzLXRva2VuIiwiZXhwIjoxNzU1Mjc0NTQ3LCJpYXQiOjE3NTQ1Nzk3NDcsImRhdGEiOiJ7J3VzdWFyaW9faWQnOiAxMjM0NjcsICdsb2dpbic6ICdrZXZlbicsICdub21lJzogJ2tldmVuJ30ifQ.SQbk5ZKE2uzfv4IKWD8Qoet06E6qwq-Z62tP7PTE6zE", + "user-agent": "PostmanRuntime/7.45.0", + "accept": "*/*", + "postman-token": "f2d0a384-4da7-43d9-92aa-7b7a6153623b", + "host": "127.0.0.1:8000", + "accept-encoding": "gzip, deflate, br", + "connection": "keep-alive" + } + }, + { + "method": "GET", + "url": "http://127.0.0.1:8000/api/v1/administrativo/usuarios/", + "headers": { + "authorization": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYWNjZXNzLXRva2VuIiwiZXhwIjoxNzU1Mjc0NTQ3LCJpYXQiOjE3NTQ1Nzk3NDcsImRhdGEiOiJ7J3VzdWFyaW9faWQnOiAxMjM0NjcsICdsb2dpbic6ICdrZXZlbicsICdub21lJzogJ2tldmVuJ30ifQ.SQbk5ZKE2uzfv4IKWD8Qoet06E6qwq-Z62tP7PTE6zE", + "user-agent": "PostmanRuntime/7.45.0", + "accept": "*/*", + "postman-token": "f2d0a384-4da7-43d9-92aa-7b7a6153623b", + "accept-encoding": "gzip, deflate, br", + "connection": "keep-alive", + "referer": "http://127.0.0.1:8000/api/v1/administrativo/usuarios", + "host": "127.0.0.1:8000" + } } ] \ No newline at end of file