]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
[ticket:282]
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 23 Aug 2006 01:31:37 +0000 (01:31 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 23 Aug 2006 01:31:37 +0000 (01:31 +0000)
lib/sqlalchemy/schema.py

index 1693084452169d6ab06cab767037884745a0ac2f..bb9e534c7b948b13a92cd610524767e48651df93 100644 (file)
@@ -670,7 +670,7 @@ class ForeignKeyConstraint(Constraint):
         fk._set_parent(self.table.c[col])
         self._append_fk(fk)
     def _append_fk(self, fk):
-        self.columns.append(self.table.c[fk.parent.name])
+        self.columns.append(self.table.c[fk.parent.key])
         self.elements.append(fk)
     def copy(self):
         return ForeignKeyConstraint([x.parent.name for x in self.elements], [x._get_colspec() for x in self.elements], name=self.name, onupdate=self.onupdate, ondelete=self.ondelete)