From: Bryce Lohr Date: Fri, 27 Apr 2012 04:06:14 +0000 (-0400) Subject: Fixed engine name arg names as used in script template. X-Git-Tag: rel_0_4_0~8^2^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f1eba2bc04486bbc73249924cc057298006904ad;p=thirdparty%2Fsqlalchemy%2Falembic.git Fixed engine name arg names as used in script template. --- diff --git a/alembic/templates/multidb/script.py.mako b/alembic/templates/multidb/script.py.mako index d2204257..7aef96f7 100644 --- a/alembic/templates/multidb/script.py.mako +++ b/alembic/templates/multidb/script.py.mako @@ -14,12 +14,12 @@ from alembic import op import sqlalchemy as sa ${imports if imports else ""} -def upgrade(engine): - eval("upgrade_%s" % engine.name)() +def upgrade(engine_name): + eval("upgrade_%s" % engine_name)() -def downgrade(engine): - eval("downgrade_%s" % engine.name)() +def downgrade(engine_name): + eval("downgrade_%s" % engine_name)() % for engine in ["engine1", "engine2"]: