from flask import Blueprint, request, jsonify from models.ocr_result import OCRResult from models.base import db import uuid ocr_routes = Blueprint("ocr_routes", __name__, url_prefix="/ocr") @ocr_routes.route("/", methods=["POST"]) def create_ocr(): documento_id = request.json.get("documento_id") new_ocr = OCRResult(documento_id=documento_id) db.session.add(new_ocr) db.session.commit() return jsonify({"id": new_ocr.id, "documento_id": new_ocr.documento_id}), 201 @ocr_routes.route("/", methods=["GET"]) def list_ocr(): ocrs = OCRResult.query.all() return jsonify([{"id": ocr.id, "documento_id": ocr.documento_id} for ocr in ocrs]), 200