parameters: (self)
return_statement: return result
docstring: Perform an SQL `ROLLBACK`
docstring_summary: Perform an SQL `ROLLBACK`
docstring_tokens: Perform an SQL ROLLBACK
function: def rollback(self):
          """ Perform an SQL `ROLLBACK` """
          self.clear()
          self.postcommit.clear()
          self.prerollback.run()
          result = self._cnx.rollback()
          self._now = None
          self.postrollback.run()
          return result
function_tokens: def rollback ( self ) : self . clear ( ) self . postcommit . clear ( ) self . prerollback . run ( ) result = self . _cnx . rollback ( ) self . _now = None self . postrollback . run ( ) return result