Ajouter main.py

This commit is contained in:
Giovanni-Josserand committed 2025-05-31 17:04:40 +00:00
1 parent d61c9ee44a
commit 44ee3724d8
1 file changed
+21
+21
View File
@@ -0,0 +1,21 @@
from fastapi import FastAPI
import mariadb
app = FastAPI()
@app.get("/api/portfolio")
def read_portfolio():
  try:
    conn = mariadb.connect(
      user="root",
      password="motdepasse",
      host="localhost",
      port=3306,
      database="portfolio"
    )
    cursor = conn.cursor()
    cursor.execute("SELECT * FROM portfolio;")
    result = cursor.fetchall()
    conn.close()
    return {"data": result}
  except mariadb.Error as e:
    return {"error": str(e)}