$alias.'id AS "id", body AS "body", headers AS "headers", queue_name AS "queue_name", '.
'created_at AS "created_at", available_at AS "available_at", '.
'delivered_at AS "delivered_at"'
));
} private function executeQuery(string
$sql, array
$parameters =
[], array
$types =
[]): Result|AbstractionResult|ResultStatement
{ try { $stmt =
$this->driverConnection->
executeQuery($sql,
$parameters,
$types);
} catch (TableNotFoundException
$e) { if ($this->driverConnection->
isTransactionActive()) { throw $e;
} // create table
if ($this->autoSetup
) { $this->
setup();
} $stmt =
$this->driverConnection->
executeQuery($sql,
$parameters,
$types);
} return $stmt;
}