feat: adjust submission function to new DB

This commit is contained in:
2025-03-11 13:52:54 +01:00
parent 6eb2563068
commit 34c030c1e9
3 changed files with 16 additions and 14 deletions

View File

@@ -1,4 +1,5 @@
from fastapi import APIRouter, Depends, FastAPI, Security, status
from fastapi import APIRouter, Depends, FastAPI, Security
from fastapi.responses import JSONResponse
from fastapi.staticfiles import StaticFiles
from db import Player, Team, Chemistry, MVPRanking, engine
from sqlmodel import (
@@ -79,18 +80,20 @@ team_router.add_api_route("/list", endpoint=list_teams, methods=["GET"])
team_router.add_api_route("/add", endpoint=add_team, methods=["POST"])
@app.post("/mvps/", status_code=status.HTTP_200_OK)
@api_router.post("/mvps")
def submit_mvps(mvps: MVPRanking):
with Session(engine) as session:
session.add(mvps)
session.commit()
return JSONResponse("success!")
@app.post("/chemistry/", status_code=status.HTTP_200_OK)
@api_router.post("/chemistry")
def submit_chemistry(chemistry: Chemistry):
with Session(engine) as session:
session.add(chemistry)
session.commit()
return JSONResponse("success!")
class SPAStaticFiles(StaticFiles):