21 lines
494 B
Python
21 lines
494 B
Python
from typing import Union
|
|
from fastapi import FastAPI, Depends
|
|
|
|
from .db import models
|
|
from .db.database import SessionLocal, engine
|
|
from .dependencies import get_db
|
|
|
|
from .views.auth.api import router as auth_router
|
|
from .views.queue.api import router as queue_router
|
|
|
|
app = FastAPI(dependencies=[Depends(get_db)])
|
|
models.Base.metadata.create_all(bind=engine)
|
|
|
|
app.include_router(queue_router)
|
|
app.include_router(auth_router)
|
|
|
|
|
|
@app.get("/")
|
|
async def read_root():
|
|
return {"message": "OK"}
|