From 0e297a5fb6b177f8c3e7218f2ae84740eaabaa89 Mon Sep 17 00:00:00 2001 From: "railway-app[bot]" <68434857+railway-app[bot]@users.noreply.github.com> Date: Sat, 11 Jul 2026 17:44:50 +0000 Subject: [PATCH] fix: normalize db url scheme in alembic env.py --- apps/api/alembic/env.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/api/alembic/env.py b/apps/api/alembic/env.py index bbef203..752ba5c 100644 --- a/apps/api/alembic/env.py +++ b/apps/api/alembic/env.py @@ -7,17 +7,17 @@ sys.path.append(str(Path(__file__).resolve().parents[1])) from app.core.config import settings -from app.core.db import Base +from app.core.db import Base, _normalize_db_url from app import models # noqa: F401 - ensure models are imported for metadata config = context.config -config.set_main_option("sqlalchemy.url", settings.database_url) +config.set_main_option("sqlalchemy.url", _normalize_db_url(settings.database_url)) target_metadata = Base.metadata def run_migrations_offline(): - context.configure(url=settings.database_url, target_metadata=target_metadata, literal_binds=True) + context.configure(url=_normalize_db_url(settings.database_url), target_metadata=target_metadata, literal_binds=True) with context.begin_transaction(): context.run_migrations()