Backend con base de datos relacional MySQL
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from fastapi import APIRouter, HTTPException
|
||||
from models.docmf_models import DoCMFMultiRequest
|
||||
from services.docmf_build_service import build_docmf_multi
|
||||
from api.models.docmf_models import DoCMFMultiRequest
|
||||
from api.services.docmf_build_service import build_docmf_multi
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
from fastapi import APIRouter, HTTPException
|
||||
from models.evaluation_models import EvaluationRequest
|
||||
from services.docmf_evaluate_service import evaluate_docmf
|
||||
from api.models.evaluation_models import EvaluationRequest
|
||||
from api.services.docmf_evaluate_service import evaluate_docmf
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
from fastapi import APIRouter, HTTPException
|
||||
from models.docmf_simple_validation_models import SimpleValidationRequest
|
||||
from services.docmf_simple_validation_service import validate_simple_levels
|
||||
from api.models.docmf_simple_validation_models import SimpleValidationRequest
|
||||
from api.services.docmf_simple_validation_service import validate_simple_levels
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
from fastapi import APIRouter, HTTPException
|
||||
from models.docmf_validation_models import ValidationRequest
|
||||
from services.docmf_validation_service import validate_levels
|
||||
from api.models.docmf_validation_models import ValidationRequest
|
||||
from api.services.docmf_validation_service import validate_levels
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
from fastapi import APIRouter, Depends
|
||||
from sqlalchemy import text
|
||||
from api.database.session import get_db
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
@router.get("/test-db")
|
||||
def test_db_connection(db=Depends(get_db)):
|
||||
try:
|
||||
db.execute(text("SELECT 1"))
|
||||
return {"status": "ok", "message": "Conexión a MySQL correcta"}
|
||||
except Exception as e:
|
||||
return {"status": "error", "message": str(e)}
|
||||
@@ -1,6 +1,6 @@
|
||||
from fastapi import APIRouter, HTTPException
|
||||
from models.value_function_models import ValueFunctionRequest
|
||||
from services.value_function_service import compute_value_function, compute_points
|
||||
from api.models.value_function_models import ValueFunctionRequest
|
||||
from api.services.value_function_service import compute_value_function, compute_points
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user