NAME
DBIO::MySQL::Async::QueryExecutor - Query execution wrapper for DBIO MySQL async storage
VERSION
version 0.900000
DESCRIPTION
Wraps a connection pool and provides a single execute($conn, $sql, $bind) interface for query execution. Handles bind attribute policy and returns a Future with the result rows.
Separated from Storage to allow independent testing of query execution logic from connection pooling and transaction orchestration.
METHODS
execute
my $future = $executor->execute($mdb, $sql, $bind);
Execute a query on a given EV::MariaDB connection. Returns a Future that resolves with the result rows (array or arrayref).
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.