Spaces:
Running
on
Zero
Running
on
Zero
File size: 551 Bytes
dad4394 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
from fastapi import APIRouter, Depends
from fastapi.responses import JSONResponse
from fastapi.requests import Request
from fastapi.encoders import jsonable_encoder
from app.crud.team import create_team, get_teams
from app.schema.team import TeamSchema
from app.main import get_db
router = APIRouter()
@router.post("/teams/")
async def create_team_endpoint(team: TeamSchema, db: Session = Depends(get_db)):
return create_team(db, team)
@router.get("/teams/")
async def get_teams_endpoint(db: Session = Depends(get_db)):
return get_teams(db) |