summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mailman/database/alembic/env.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mailman/database/alembic/env.py b/src/mailman/database/alembic/env.py
index 2d9d48fd7..ff0f8231f 100644
--- a/src/mailman/database/alembic/env.py
+++ b/src/mailman/database/alembic/env.py
@@ -21,6 +21,7 @@ from alembic import context
from alembic.config import Config
from sqlalchemy import create_engine, pool
+from mailman.core import initialize
from mailman.config import config
from mailman.utilities.string import expand
from mailman.database.model import Model
@@ -40,6 +41,10 @@ def run_migrations_offline():
script output.
"""
+ initialize.initialize_1(context.config.config_file_name)
+ alembic_cfg= Config()
+ alembic_cfg.set_main_option(
+ "script_location", config.alembic['script_location'])
url = expand(config.database.url, config.paths)
context.configure(url=url, target_metadata=target_metadata)
@@ -54,6 +59,7 @@ def run_migrations_online():
and associate a connection with the context.
"""
+ initialize.initialize_1(context.config.config_file_name)
alembic_cfg= Config()
alembic_cfg.set_main_option(
"script_location", config.alembic['script_location'])