diff --git a/backend/app/backend_pre_start.py b/backend/app/backend_pre_start.py index c2f8e29ae1..d97cafd463 100644 --- a/backend/app/backend_pre_start.py +++ b/backend/app/backend_pre_start.py @@ -20,6 +20,7 @@ after=after_log(logger, logging.WARN), ) def init(db_engine: Engine) -> None: + logger.info("Calling init...") try: with Session(db_engine) as session: # Try to create session to check if DB is awake diff --git a/backend/app/core/db.py b/backend/app/core/db.py index ba991fb36d..e516937c83 100644 --- a/backend/app/core/db.py +++ b/backend/app/core/db.py @@ -1,4 +1,4 @@ -from sqlmodel import Session, create_engine, select +from sqlmodel import SQLModel, Session, create_engine, select from app import crud from app.core.config import settings @@ -19,7 +19,7 @@ def init_db(session: Session) -> None: # from sqlmodel import SQLModel # This works because the models are already imported and registered from app.models - # SQLModel.metadata.create_all(engine) + SQLModel.metadata.create_all(engine) user = session.exec( select(User).where(User.email == settings.FIRST_SUPERUSER)