From 367e3b61a1031e51ffd13acbc71245088f5ed15a Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 23 Aug 2006 01:31:37 +0000 Subject: [PATCH] [ticket:282] --- lib/sqlalchemy/schema.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sqlalchemy/schema.py b/lib/sqlalchemy/schema.py index 1693084452..bb9e534c7b 100644 --- a/lib/sqlalchemy/schema.py +++ b/lib/sqlalchemy/schema.py @@ -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) -- 2.47.2