Compare commits
1 Commits
Author | SHA1 | Date |
---|---|---|
|
51189da67b |
|
@ -0,0 +1,18 @@
|
|||
from fastapi import APIRouter
|
||||
from aircraft import aircraft_router
|
||||
from airport import airport_router
|
||||
from amenity import amenity_router
|
||||
from amenity_cabin_type import amenity_cabin_type_router
|
||||
from amenity_ticket import amenity_ticket_router
|
||||
from cabin_type import cabin_type_router
|
||||
from country import country_router
|
||||
from office import office_router
|
||||
from role import role_router
|
||||
from route import route_router
|
||||
from schedule import schedule_router
|
||||
from ticket import ticket_router
|
||||
from user import user_router
|
||||
|
||||
|
||||
router = APIRouter(prefix="/api/v1")
|
||||
router.include_router(aircraft_router)
|
|
@ -0,0 +1,2 @@
|
|||
from .handlers import router as aircraft_router
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/aircraft",
|
||||
tags=['aircraft']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as airport_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/airport",
|
||||
tags=['airport']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as amenity_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/amenity",
|
||||
tags=['amenity']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as amenity_cabin_type_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/amenity_cabin_type",
|
||||
tags=['amenity_cabin_type']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as amenity_ticket_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/amenity_ticket",
|
||||
tags=['amenity_ticket']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as cabin_type_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/cabin_type",
|
||||
tags=['cabin_type']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as country_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/country",
|
||||
tags=['country']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as office_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/office",
|
||||
tags=['office']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as role_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/role",
|
||||
tags=['role']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as route_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/route",
|
||||
tags=['route']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as schedule_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/schedule",
|
||||
tags=['schedule']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as ticket_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/ticket",
|
||||
tags=['ticket']
|
||||
)
|
|
@ -0,0 +1 @@
|
|||
from .handlers import router as user_router
|
|
@ -0,0 +1,6 @@
|
|||
from fastapi import APIRouter
|
||||
|
||||
router = APIRouter(
|
||||
prefix="/user",
|
||||
tags=['user']
|
||||
)
|
3
main.py
3
main.py
|
@ -1,3 +1,5 @@
|
|||
from handlers import router
|
||||
|
||||
from datetime import datetime, timedelta
|
||||
from pydantic import BaseModel
|
||||
|
||||
|
@ -12,6 +14,7 @@ ALGORITHM = "HS256"
|
|||
ACCESS_TOKEN_EXPIRE_MINUTES = 30
|
||||
|
||||
app = FastAPI(title="AMONIC API", version='0.0.1')
|
||||
app.include_router(router)
|
||||
db: asyncpg.connection.Connection | None = None
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue