summaryrefslogtreecommitdiff
path: root/src/mailman/database
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/database')
-rw-r--r--src/mailman/database/alembic/env.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mailman/database/alembic/env.py b/src/mailman/database/alembic/env.py
index ff0f8231f..402c4f7da 100644
--- a/src/mailman/database/alembic/env.py
+++ b/src/mailman/database/alembic/env.py
@@ -41,7 +41,8 @@ def run_migrations_offline():
script output.
"""
- initialize.initialize_1(context.config.config_file_name)
+ if not config.initialized:
+ initialize.initialize_1(context.config.config_file_name)
alembic_cfg= Config()
alembic_cfg.set_main_option(
"script_location", config.alembic['script_location'])
@@ -59,7 +60,8 @@ def run_migrations_online():
and associate a connection with the context.
"""
- initialize.initialize_1(context.config.config_file_name)
+ if not config.initialized:
+ initialize.initialize_1(context.config.config_file_name)
alembic_cfg= Config()
alembic_cfg.set_main_option(
"script_location", config.alembic['script_location'])