[Checkins] SVN: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py updated docs

Andreas Jung andreas at andreas-jung.com
Thu Jun 28 05:17:32 EDT 2007


Log message for revision 77169:
  updated docs
  

Changed:
  U   z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py

-=-
Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py	2007-06-28 09:00:02 UTC (rev 77168)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py	2007-06-28 09:17:31 UTC (rev 77169)
@@ -160,9 +160,15 @@
         session_cache.set(**{'last_session_%s' % self._id : None})
 
     def _flush(self):
+        # check if the session contains something flushable
         if self.session.new or self.session.deleted or self.session.dirty:
+
+            # Check if a session-bound transaction has been created so far.
+            # If not, create a new transaction
             if self.transaction is None:
                 self.transaction = self.session.create_transaction()
+
+            # Flush
             self.session.flush()
 
     def commit(self, trans):



More information about the Checkins mailing list