]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
fixed table name in REFERENCES clause to include schema if applicable
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 18 Jul 2006 00:13:23 +0000 (00:13 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 18 Jul 2006 00:13:23 +0000 (00:13 +0000)
lib/sqlalchemy/ansisql.py

index 5d01e275cbf5b344887ea29d794b7065010472c3..02423560ba521d746f46fb38563521850fbedd9b 100644 (file)
@@ -660,7 +660,7 @@ class ANSISchemaGenerator(engine.SchemaIterator):
             self.append("CONSTRAINT %s " % constraint.name)
         self.append("FOREIGN KEY(%s) REFERENCES %s (%s)" % (
             string.join([f.parent.name for f in constraint.elements], ', '),
-            list(constraint.elements)[0].column.table.name,
+            list(constraint.elements)[0].column.table.fullname,
             string.join([f.column.name for f in constraint.elements], ', ')
         ))
         if constraint.ondelete is not None: