NAME

DBIO::PostgreSQL::Async::TransactionContext - Pinned connection context for an async PostgreSQL transaction

VERSION

version 0.900000

ATTRIBUTES

storage

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

pg

The pinned EV::Pg 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

Executes a query on the pinned transaction connection without releasing it back to the pool. Uses "_query_async_pinned" in DBIO::PostgreSQL::Async::Storage.

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.