add of skills router

This commit is contained in:
Giovanni committed 2025-08-29 23:00:22 +02:00
1 parent 16f6048479
commit f7a09291af
1 file changed
+19
+19
View File
@@ -0,0 +1,19 @@
from fastapi import APIRouter, HTTPException
import MySQLdb
from ..main import get_db_connection
router = APIRouter()
@router.get("/api/skills")
def read_experience_tasks():
conn = get_db_connection()
try:
with conn.cursor() as cursor:
sql = "SELECT * FROM skills;"
cursor.execute(sql)
result = cursor.fetchall()
return {"data": result}
except MySQLdb.Error as e:
raise HTTPException(status_code=500, detail=f"Erreur base de données: {e}")
finally:
conn.close()