Perform intended rollback (used when you want to rollback without actually changing data, such as in tests)
Function that executes the transaction in provided callback
Function that wrapped the transaction with rollback handling
Perform intended rollback (used when you want to rollback without actually changing data, such as in tests)