完善 aiosqlite 异步数据库驱动

This commit is contained in:
lan-air
2022-12-11 18:14:41 +08:00
parent 9c0828f078
commit fece976378
3 changed files with 13 additions and 3 deletions
+7 -1
View File
@@ -11,13 +11,19 @@ from starlette.staticfiles import StaticFiles
from sqlalchemy import or_, select, update, delete
from sqlalchemy.ext.asyncio.session import AsyncSession
from database import get_session, Codes
from database import get_session, Codes, init_models
app = FastAPI()
if not os.path.exists('./static'):
os.makedirs('./static')
app.mount("/static", StaticFiles(directory="static"), name="static")
@app.on_event('startup')
async def startup():
await init_models()
############################################
# 需要修改的参数
# 允许错误次数