beginTransactionFor method

Future<Result<int>> beginTransactionFor(
  1. Connection conn, {
  2. IsolationLevel? isolationLevel,
  3. SavepointDialect? savepointDialect,
  4. TransactionAccessMode? accessMode,
  5. Duration? lockTimeout,
})

beginTransaction overload that accepts a Connection.

Implementation

Future<Result<int>> beginTransactionFor(
  Connection conn, {
  IsolationLevel? isolationLevel,
  SavepointDialect? savepointDialect,
  TransactionAccessMode? accessMode,
  Duration? lockTimeout,
}) =>
    beginTransaction(
      conn.id,
      isolationLevel: isolationLevel,
      savepointDialect: savepointDialect,
      accessMode: accessMode,
      lockTimeout: lockTimeout,
    );