Transaction Engine used instead of subtransaction_engine when sub transactions are not supported.
| 591 | self.query("ROLLBACK TO SAVEPOINT webpy_sp_%s") |
| 592 | |
| 593 | class dummy_engine: |
| 594 | """Transaction Engine used instead of subtransaction_engine |
| 595 | when sub transactions are not supported.""" |
| 596 | |
| 597 | do_transact = do_commit = do_rollback = lambda self: None |
| 598 | |
| 599 | if self.transaction_count: |
| 600 | # nested transactions are not supported in some databases |