This commit is contained in:
2022-01-01 19:34:46 +03:00
parent 44cbfc4f59
commit e1389700cc
16 changed files with 920 additions and 69 deletions

View File

@@ -2,8 +2,8 @@ from fastapi import FastAPI
from fastapi_pagination import add_pagination
from core.db import database
from app.views import users_router, languages_router
from core.db import database
def start_app() -> FastAPI:
@@ -16,13 +16,13 @@ def start_app() -> FastAPI:
add_pagination(app)
@app.on_event('startup')
@app.on_event("startup")
async def startup() -> None:
database_ = app.state.database
if not database_.is_connected:
await database_.connect()
@app.on_event('shutdown')
@app.on_event("shutdown")
async def shutdown() -> None:
database_ = app.state.database
if database_.is_connected:

View File

@@ -1,6 +1,6 @@
from urllib.parse import quote
from databases import Database
from databases import Database
from sqlalchemy import MetaData
from core.config import env_config