]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
holy python2.4 batman
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 15 Apr 2010 23:11:29 +0000 (19:11 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 15 Apr 2010 23:11:29 +0000 (19:11 -0400)
lib/sqlalchemy/engine/reflection.py

index 56b9eafd85ad0a9f5a9c74fd9783e98ccc186fde..c66c1645b2efe8417cd46a338fc41dc1ea6e12e5 100644 (file)
@@ -343,10 +343,10 @@ class Inspector(object):
         # Primary keys
         pk_cons = self.get_pk_constraint(table_name, schema, **tblkw)
         if pk_cons:
-            primary_key_constraint = sa_schema.PrimaryKeyConstraint(*[
-                table.c[pk] for pk in pk_cons['constrained_columns']
-                if pk in table.c
-            ], name=pk_cons.get('name'))
+            primary_key_constraint = sa_schema.PrimaryKeyConstraint(name=pk_cons.get('name'), 
+                *[table.c[pk] for pk in pk_cons['constrained_columns']
+                if pk in table.c]
+            )
 
             table.append_constraint(primary_key_constraint)