From ed26fca279539f74c2a060a51e2a202b48b5e528 Mon Sep 17 00:00:00 2001 From: Alex Dixon Date: Mon, 18 Nov 2024 18:46:48 -0800 Subject: [PATCH] fix(stores): allow pg credentials in connection string (#385) --- src/ell/stores/migrations/{README => README.md} | 0 src/ell/stores/migrations/__init__.py | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) rename src/ell/stores/migrations/{README => README.md} (100%) diff --git a/src/ell/stores/migrations/README b/src/ell/stores/migrations/README.md similarity index 100% rename from src/ell/stores/migrations/README rename to src/ell/stores/migrations/README.md diff --git a/src/ell/stores/migrations/__init__.py b/src/ell/stores/migrations/__init__.py index 14602592c..074db85c6 100644 --- a/src/ell/stores/migrations/__init__.py +++ b/src/ell/stores/migrations/__init__.py @@ -40,8 +40,8 @@ def init_or_migrate_database(engine) -> None: existing_tables = set(inspector.get_table_names()) has_our_tables = bool(our_tables_v1 & existing_tables) # Intersection has_alembic = 'ell_alembic_version' in existing_tables - - alembic_cfg = get_alembic_config(engine.url) + + alembic_cfg = get_alembic_config(engine.url.render_as_string(hide_password=False)) try: if has_our_tables and not has_alembic: # Case 1: Existing database with our tables but no Alembic