X-Git-Url: https://git.jsancho.org/?p=mojodb.git;a=blobdiff_plain;f=MySQL.py;h=03969f78c5add49964e417498a6d56bc11dcb637;hp=ba00c333349485a6fd7d2549826d1e7cc5654734;hb=HEAD;hpb=aa9319f8b2c7aa4f49f5ab90b1fdd66efccb3a50 diff --git a/MySQL.py b/MySQL.py index ba00c33..03969f7 100644 --- a/MySQL.py +++ b/MySQL.py @@ -171,3 +171,15 @@ class Connection(connection.Connection): def rollback(self): self._db_con.rollback() + + def savepoint(self, name): + self.execute("SAVEPOINT %s" % name) + return True + + def commit_savepoint(self, name): + self.execute("RELEASE SAVEPOINT %s" % name) + return True + + def rollback_savepoint(self, name): + self.execute("ROLLBACK TO %s" % name) + return True