diff --git a/backend/app/db/session.py b/backend/app/db/session.py index b09fd32a..38a7e475 100644 --- a/backend/app/db/session.py +++ b/backend/app/db/session.py @@ -27,7 +27,7 @@ def _normalize_database_url(database_url: str) -> str: if "://" not in database_url: return database_url scheme, rest = database_url.split("://", 1) - if scheme == "postgresql": + if scheme in ("postgresql", "postgres"): return f"postgresql+psycopg://{rest}" return database_url diff --git a/backend/migrations/env.py b/backend/migrations/env.py index a5f7cd84..c99306ed 100644 --- a/backend/migrations/env.py +++ b/backend/migrations/env.py @@ -31,7 +31,7 @@ def _normalize_database_url(database_url: str) -> str: if "://" not in database_url: return database_url scheme, rest = database_url.split("://", 1) - if scheme == "postgresql": + if scheme in ("postgresql", "postgres"): return f"postgresql+psycopg://{rest}" return database_url