NAME

DBIO::MySQL::Async::TransactionContext - Pinned connection context for an async MySQL/MariaDB transaction

VERSION

version 0.900000

ATTRIBUTES

storage

The parent DBIO::MySQL::Async::Storage instance.

txn_mdb

The pinned EV::MariaDB connection handle for the duration of this transaction.

pool

Shortcut to $self->storage->pool.

in_txn

Always true — indicates we are inside a transaction.

METHODS

_query_async

Forwards query execution to the underlying storage using the pinned transaction connection (txn_mdb) via "_query_async_pinned" in DBIO::MySQL::Async::Storage (no release).

AUTHOR

DBIO Authors

COPYRIGHT AND LICENSE

Copyright (C) 2026 DBIO Authors

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.