Skip to content
Snippets Groups Projects
Select Git revision
  • 2bd4b15e1ad114c0a8b8d89176e4f87f5a71e0c4
  • master default
  • clement
  • fix_requirements
  • new_signup
  • interface_admin
  • hamza
  • dev
  • test
  • melissa
  • context_sheet
  • sorties_new
  • Seon82-patch-2
  • export_bdd
  • refactor/participation-user-link
15 results

__init__.py

Blame
  • stats.py 514 B
    from fastapi import APIRouter, Depends
    from sqlalchemy.orm import Session
    
    from db import crud
    from db.database import get_db
    
    
    router = APIRouter(prefix="/api", tags=["stats"])
    
    
    @router.get('/{place}/waiting_time', response_model=tuple)
    async def waiting_time(place: str, db: Session = Depends(get_db)):
        return crud.get_waiting_time(place, db)
    
    
    @router.get('/{place}/stats/avg_graph', response_model=list)
    async def stats(place: str, db: Session = Depends(get_db)):
        return crud.get_avg_graph(place, db)