rollback method
Rollback the transaction
Implementation
@override
Future<void> rollback() async {
_checkActive();
_isRolledBack = true;
_isActive = false;
// Fail all pending operations
const error = AdapterError('Transaction rolled back');
for (final operation in _pendingOperations) {
if (!operation.isCompleted) {
operation.fail(error);
}
}
}