]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
Fixed kwarg passed in to multidb version scripts to reflect that it's the name, not...
authorBryce Lohr <bryce.lohr@gmail.com>
Thu, 26 Apr 2012 02:50:55 +0000 (22:50 -0400)
committerBryce Lohr <bryce.lohr@gmail.com>
Thu, 26 Apr 2012 02:50:55 +0000 (22:50 -0400)
alembic/templates/multidb/env.py
alembic/templates/multidb/script.py.mako

index e0ebbc122fe0cd6d9af07f8c7af114ea2c681582..14922595a783a9e3b0372ad08058c8e9bed5b862 100644 (file)
@@ -67,7 +67,7 @@ def run_migrations_offline():
                     output_buffer=open(file_, 'w')
                 )
         with context.begin_transaction():
-            context.run_migrations(engine=name)
+            context.run_migrations(engine_name=name)
 
 def run_migrations_online():
     """Run migrations in 'online' mode.
@@ -106,7 +106,7 @@ def run_migrations_online():
                         target_metadata=target_metadata.get(name)
                     )
             context.execute("-- running migrations for engine %s" % name)
-            context.run_migrations(engine=name)
+            context.run_migrations(engine_name=name)
 
         if USE_TWOPHASE:
             for rec in engines.values():
index 68d5e72d444164725cc137b0aedba2ec301c6eed..d2204257f9086c50b9852165c7feb87bf68bb2c9 100644 (file)
@@ -19,7 +19,7 @@ def upgrade(engine):
 
 
 def downgrade(engine):
-    eval("upgrade_%s" % engine.name)()
+    eval("downgrade_%s" % engine.name)()
 
 
 % for engine in ["engine1", "engine2"]:
@@ -31,4 +31,4 @@ def upgrade_${engine}():
 def downgrade_${engine}():
     ${context.get("%s_downgrades" % engine, "pass")}
 
-% endfor
\ No newline at end of file
+% endfor