Transaction constructor
- {required String name,
- required QueryClient client,
- required Future<
QueryResult> executeQueryCallback(- Query query
- required void updateClientLockCallback(
- String? name
- TransactionOptions? options}
deno-postgres@v0.17.0/Transaction/construtor.
Implementation
factory Transaction({
required String name,
required QueryClient client,
required Future<QueryResult> Function(Query query) executeQueryCallback,
required void Function(String? name) updateClientLockCallback,
TransactionOptions? options,
}) =>
callConstructor(
'Transaction',
[
name,
if (options != null) options else undefined,
client,
(Query query) => futureToPromise(executeQueryCallback(query)),
updateClientLockCallback,
],
);