From 1fa04eb0efef7ec1ffb5f8989763803d89a8a287 Mon Sep 17 00:00:00 2001 From: Aurélien Bompard Date: Thu, 2 Oct 2014 15:49:04 +0200 Subject: Fix the 'alembic revision' command --- src/mailman/database/alembic/env.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/mailman/database/alembic/env.py') 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']) -- cgit v1.2.3-70-g09d2