]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
fix 2.6ism
authorPhilip Jenvey <pjenvey@underboss.org>
Sun, 31 May 2009 23:20:35 +0000 (23:20 +0000)
committerPhilip Jenvey <pjenvey@underboss.org>
Sun, 31 May 2009 23:20:35 +0000 (23:20 +0000)
lib/sqlalchemy/schema.py

index 64858c477130a979625091163a20a7dffe85059f..d2ac36e4bd088246439d56136e48fde9ad3e37ab 100644 (file)
@@ -1228,8 +1228,8 @@ class ColumnCollectionConstraint(Constraint):
         return x in self.columns
 
     def copy(self, **kw):
-        return self.__class__(*self.columns.keys(), 
-                    name=self.name, deferrable=self.deferrable, initially=self.initially)
+        return self.__class__(name=self.name, deferrable=self.deferrable,
+                              initially=self.initially, *self.columns.keys())
 
     def contains_column(self, col):
         return self.columns.contains_column(col)