ahlya / app /api /v1 /risk.py
Ba7ath-Project's picture
Fix et migration database
70f3ca7
raw
history blame contribute delete
453 Bytes
from fastapi import APIRouter
from typing import List
from app.services.risk_engine import get_risk_for_wilaya, get_all_risks
from app.models.schemas import WilayaRisk
router = APIRouter()
@router.get("/wilayas", response_model=List[WilayaRisk])
async def list_risks():
return await get_all_risks()
@router.get("/wilayas/{name}", response_model=WilayaRisk)
async def read_risk(name: str):
return await get_risk_for_wilaya(name)