]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
(no commit message)
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 3 Sep 2005 02:13:30 +0000 (02:13 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 3 Sep 2005 02:13:30 +0000 (02:13 +0000)
lib/sqlalchemy/schema.py

index 40cdf613cd01062dd03952743c322585f19db09e..006053dcd6fd0d35727e4bf6df02901a563a6cc7 100644 (file)
@@ -111,7 +111,8 @@ class Column(SchemaItem):
         self.key = key or name
         self.primary_key = primary_key
         self._items = args
-
+        self.original = None
+        
     def _set_parent(self, table):
         table.columns[self.key] = self
         if self.primary_key:
@@ -132,6 +133,7 @@ class Column(SchemaItem):
         c = Column(name or self.name, self.type, key = name or self.key, primary_key = self.primary_key)
         c.table = selectable
         c.engine = self.engine
+        c.original = self.original or self
         c._items = self._items
         selectable.columns[c.key] = c
         c._impl = self.engine.columnimpl(c)