From 783583b23445ddc883e84e86f12c025d63e821b0 Mon Sep 17 00:00:00 2001 From: Automated Action Date: Sat, 31 May 2025 21:25:06 +0000 Subject: [PATCH] Fix database migration import path issue Updated migrations/env.py to import Base from app.database.session instead of app.models, fixing the 'cannot import name Base' error. --- migrations/env.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/migrations/env.py b/migrations/env.py index a151ee9..20df2ef 100644 --- a/migrations/env.py +++ b/migrations/env.py @@ -25,7 +25,9 @@ for container_path in container_paths: # Now we can import our application modules try: from app.core.config import settings # noqa: F401 - Used in later operations - from app.models import Base + + # Import Base from database.session where it's defined + from app.database.session import Base except ImportError as e: print(f"Error importing app modules: {e}") print(f"Current sys.path: {sys.path}")