From beea293f021be2540f69c97f5e49879e45e8c9ba Mon Sep 17 00:00:00 2001 From: Antero Asafe Date: Sat, 17 May 2025 19:25:02 -0400 Subject: [PATCH] renomear arquivos --- app/__init__.py | 7 ------- app/routes/documentos.py | 8 ++++---- app/routes/organizacao.py | 13 ++++++++----- app/routes/usuario.py | 4 ++-- 4 files changed, 14 insertions(+), 18 deletions(-) diff --git a/app/__init__.py b/app/__init__.py index 41696f8..7e38eea 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -1,18 +1,11 @@ from flask import Flask from app.database import db -from werkzeug.security import generate_password_hash - -# Importação dos modelos para garantir o mapeamento completo -from app.models import Usuario, Organizacao - # Importação dos blueprints from app.routes.usuario import usuarios_bp from app.routes.organizacao import organizacoes_bp from app.routes.documentos import documentos_bp - - def create_app(): app = Flask(__name__) app.config.from_object("config") diff --git a/app/routes/documentos.py b/app/routes/documentos.py index 77fd7f9..13492f0 100644 --- a/app/routes/documentos.py +++ b/app/routes/documentos.py @@ -1,13 +1,13 @@ from flask import Blueprint, request, jsonify from app.database import db -from app.models import Documento +from app.models import documento documentos_bp = Blueprint('documentos', __name__, url_prefix='/documentos') @documentos_bp.route('/', methods=['GET']) def get_documentos(): - documentos = Documento.query.all() + documentos = documento.query.all() documentos_data = [ { 'id': str(doc.id), @@ -27,7 +27,7 @@ def create_documento(): return jsonify({'error': 'Campos obrigatórios ausentes'}), 400 try: - novo_documento = Documento( + novo_documento = documento( nome_arquivo=data['nome_arquivo'], caminho_arquivo=data['caminho_arquivo'], usuario_id=data['usuario_id'] @@ -36,7 +36,7 @@ def create_documento(): db.session.commit() return jsonify({ - 'message': 'Documento criado com sucesso', + 'message': 'documento criado com sucesso', 'id': str(novo_documento.id) }), 201 except Exception as e: diff --git a/app/routes/organizacao.py b/app/routes/organizacao.py index 2d1ed64..2ec2b21 100644 --- a/app/routes/organizacao.py +++ b/app/routes/organizacao.py @@ -1,12 +1,14 @@ from flask import Blueprint, request, jsonify from app.database import db -from app.models import Organizacao # ajuste conforme sua estrutura +from app.models import organizacao # ajuste conforme sua estrutura + +organizacoes_bp = Blueprint( + 'organizacoes', __name__, url_prefix='/organizacoes') -organizacoes_bp = Blueprint('organizacoes', __name__, url_prefix='/organizacoes') @organizacoes_bp.route('/', methods=['GET']) def get_organizacoes(): - organizacoes = Organizacao.query.all() + organizacoes = organizacao.query.all() data = [ { 'id': org.id, @@ -17,17 +19,18 @@ def get_organizacoes(): ] return jsonify(data), 200 + @organizacoes_bp.route('/', methods=['POST']) def create_organizacao(): data = request.get_json() if not data or 'nome' not in data: return jsonify({'error': 'O campo "nome" é obrigatório'}), 400 - if Organizacao.query.filter_by(nome=data['nome']).first(): + if organizacao.query.filter_by(nome=data['nome']).first(): return jsonify({'error': 'Já existe uma organização com este nome'}), 409 try: - nova_org = Organizacao(nome=data['nome']) + nova_org = organizacao(nome=data['nome']) db.session.add(nova_org) db.session.commit() diff --git a/app/routes/usuario.py b/app/routes/usuario.py index 51c1e45..4877ece 100644 --- a/app/routes/usuario.py +++ b/app/routes/usuario.py @@ -1,13 +1,13 @@ from flask import Blueprint, request, jsonify from app.database import db -from app.models import Usuario # nome correto do modelo +from app.models import usuario # nome correto do modelo usuarios_bp = Blueprint('usuarios', __name__, url_prefix='/usuarios') @usuarios_bp.route('/', methods=['GET']) def get_usuarios(): - usuarios = Usuario.query.all() + usuarios = usuario.query.all() usuarios_data = [ { 'id': usuario.id,