Fix #842: remove Database reference from SQLAlchemy app.py

This commit is contained in:
François Voron
2022-01-05 13:30:36 +01:00
parent 896813d278
commit 99f081532c

View File

@@ -1,6 +1,5 @@
from fastapi import Depends, FastAPI
from app.db import database
from app.models import UserDB
from app.users import auth_backend, current_active_user, fastapi_users
@@ -26,13 +25,3 @@ app.include_router(fastapi_users.get_users_router(), prefix="/users", tags=["use
@app.get("/authenticated-route")
async def authenticated_route(user: UserDB = Depends(current_active_user)):
return {"message": f"Hello {user.email}!"}
@app.on_event("startup")
async def startup():
await database.connect()
@app.on_event("shutdown")
async def shutdown():
await database.disconnect()