HomeGitPull.it

add start_transaction(), commit() and rollback() methods

Description

add start_transaction(), commit() and rollback() methods

Note: this supports nested transactions. For example:

start_transaction();
 UPDATE 1
 start_transaction();
  UPDATE 2
  start_transaction();
   UPDATE 3
  commit();
 rollback();
commit();

Will result in:

START TRANSACTION

UPDATE 1
UPDATE 2
UPDATE 3

ROLLBACK

Since at least one ROLLBACK was fired.

Details

Provenance
valerio.bozzolanAuthored on Dec 2 2021, 16:31
valerio.bozzolanPushed on Dec 2 2021, 16:34
Parents
R15:4dbc812ad525: allow to call Query#joinOn() with just one table
Branches
Unknown
Tags
Unknown