feat: setup project for docker deploy

This commit is contained in:
2025-07-23 22:00:35 +00:00
parent 98369ef531
commit 715bc90340
12 changed files with 139 additions and 10 deletions

View File

@@ -19,9 +19,8 @@ app.add_middleware(
async def startup():
await database.connect()
# only create missing tables in dev environment
if settings.environment == "dev":
Base.metadata.create_all(bind=engine)
# create tables if they don't exist
Base.metadata.create_all(bind=engine)
@app.on_event("shutdown")
async def shutdown():