Fix SQL expression in health endpoint using text() function

This commit is contained in:
Automated Action 2025-05-13 18:56:44 +00:00
parent 7e1ce84c0a
commit 8e7df05614

View File

@ -1,5 +1,6 @@
from fastapi import APIRouter, Depends from fastapi import APIRouter, Depends
from sqlalchemy.orm import Session from sqlalchemy.orm import Session
from sqlalchemy import text
from datetime import datetime from datetime import datetime
from app.database import get_db from app.database import get_db
@ -15,7 +16,7 @@ def health_check(db: Session = Depends(get_db)):
# Test database connection # Test database connection
try: try:
# Just execute a simple query # Just execute a simple query
db.execute("SELECT 1") db.execute(text("SELECT 1"))
db_status = "healthy" db_status = "healthy"
except Exception as e: except Exception as e:
db_status = f"unhealthy: {str(e)}" db_status = f"unhealthy: {str(e)}"