feat: adding openapi spect generation to the frontend client aas well as to fast api. Broke API out into different routes

This commit is contained in:
lucas.oskorep
2023-07-17 02:07:41 -04:00
parent add28cafc6
commit 4a20152ff5
45 changed files with 3379 additions and 206 deletions

View File

@@ -0,0 +1,16 @@
from pydantic import BaseModel
from typing import List, Dict
from mta_api_client import Route
class RouteResponse(BaseModel):
arrival_times: List[int]
class StationResponse(BaseModel):
routes: Dict[Route, RouteResponse]
class AllStationModel(BaseModel):
stations: Dict[str, StationResponse]