Starts a database transaction, on which most operations can be called.
Gets automatically rolled back if commit isn't called and the transaction goes out of scope, but it's recommended to explicitly call rollback to clarify the intent.
See Implementation
Starts a database transaction, on which most operations can be called.
Gets automatically rolled back if commit isn't called and the transaction goes out of scope, but it's recommended to explicitly call rollback to clarify the intent.