fix initial run

This commit is contained in:
matthias@matsewe.de
2024-06-06 16:31:21 +02:00
parent 796ccc2955
commit 107b79a109
2 changed files with 5 additions and 1 deletions

View File

@@ -17,7 +17,8 @@ from starlette.middleware import Middleware
from starlette_context import context, plugins
from starlette_context.middleware import RawContextMiddleware
if os.path.isfile("first_run"):
if os.path.isfile("first_run") and os.environ.get("RELOAD_ON_FIRST_RUN"):
print("First run ... load data")
with SessionLocal() as db:
asyncio.run(admin.create_upload_file(include_non_singable=True, db=db))
os.remove("first_run")