Author: phd
Date: 2005-07-21 20:00:32 +0000 (Thu, 21 Jul 2005)
New Revision: 851
Modified:
trunk/SQLObject/sqlobject/inheritance/__init__.py
trunk/SQLObject/sqlobject/main.py
Log:
Added _reprItems() created by alexander smishlajev.
Modified: trunk/SQLObject/sqlobject/inheritance/__init__.py
===================================================================
--- trunk/SQLObject/sqlobject/inheritance/__init__.py 2005-07-21 07:11:36 UTC (rev 850)
+++ trunk/SQLObject/sqlobject/inheritance/__init__.py 2005-07-21 20:00:32 UTC (rev 851)
@@ -232,4 +232,10 @@
super(InheritableSQLObject, self).destroySelf()
+ def _reprItems(self):
+ items = super(InheritableSQLObject, self)._reprItems()
+ if self._parentClass:
+ items.extend(self._parent._reprItems())
+ return items
+
__all__ = ['InheritableSQLObject']
Modified: trunk/SQLObject/sqlobject/main.py
===================================================================
--- trunk/SQLObject/sqlobject/main.py 2005-07-21 07:11:36 UTC (rev 850)
+++ trunk/SQLObject/sqlobject/main.py 2005-07-21 20:00:32 UTC (rev 851)
@@ -1334,7 +1334,7 @@
row.destroySelf()
else:
row.set(**{setnull: None})
-
+
self.sqlmeta._obsolete = True
self._connection._SO_delete(self)
self._connection.cache.expire(self.id, self.__class__)
|