diff --git a/alembic.ini b/alembic.ini index 9cd5970..03492bf 100644 --- a/alembic.ini +++ b/alembic.ini @@ -35,7 +35,7 @@ script_location = migrations # are written from script.py.mako # output_encoding = utf-8 -sqlalchemy.url = sqlite:///app/storage/db/db.sqlite +sqlalchemy.url = sqlite:///projects/userauthenticationflowservice-fvu111/storage/db/db.sqlite [post_write_hooks] diff --git a/app/db/session.py b/app/db/session.py index e2cbf9f..7bd4d09 100644 --- a/app/db/session.py +++ b/app/db/session.py @@ -6,7 +6,7 @@ from sqlalchemy.orm import sessionmaker from app.core.config import settings # Ensure db directory exists -DB_DIR = Path("/app") / "storage" / "db" +DB_DIR = Path("/projects/userauthenticationflowservice-fvu111") / "storage" / "db" DB_DIR.mkdir(parents=True, exist_ok=True) SQLALCHEMY_DATABASE_URL = f"sqlite:///{DB_DIR}/db.sqlite" diff --git a/migrations/env.py b/migrations/env.py index 347ee92..40d114d 100644 --- a/migrations/env.py +++ b/migrations/env.py @@ -1,4 +1,9 @@ from logging.config import fileConfig +import os +import sys + +# Add the project root directory to Python's path +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) from sqlalchemy import engine_from_config from sqlalchemy import pool