--- schema.py 2009-11-04 13:27:37.124466356 +0200
+++ schema.py____ 2009-11-04 13:27:21.486350738 +0200
@@ -909,7 +909,17 @@
def copy(self, schema=None):
"""Produce a copy of this ForeignKey object."""
- return ForeignKey(self._get_colspec(schema=schema))
+ return ForeignKey(
+ self._get_colspec(schema=schema),
+ constraint=self.constraint,
+ use_alter=self.use_alter,
+ name=self.name,
+ onupdate=self.onupdate,
+ ondelete=self.ondelete,
+ deferrable=self.deferrable,
+ initially=self.initially,
+ link_to_name=self.link_to_name
+ )
def _get_colspec(self, schema=None):
if schema:
@@ -1494,7 +1504,10 @@
name=self.name,
onupdate=self.onupdate,
ondelete=self.ondelete,
+ deferrable=self.deferrable,
+ initially=self.initially,
+ link_to_name=self.link_to_name
)
class PrimaryKeyConstraint(ColumnCollectionConstraint):
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sqlalchemy" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---