lockRows method
Future<void>
lockRows(
- DatabaseSession session, {
- required WhereExpressionBuilder<
RefreshTokenTable> where, - required LockMode lockMode,
- required Transaction transaction,
- LockBehavior lockBehavior = _is.LockBehavior.wait,
Acquires row-level locks on RefreshToken rows matching the where expression.
Implementation
Future<void> lockRows(
_is.DatabaseSession session, {
required _is.WhereExpressionBuilder<RefreshTokenTable> where,
required _is.LockMode lockMode,
required _is.Transaction transaction,
_is.LockBehavior lockBehavior = _is.LockBehavior.wait,
}) async {
return session.db.lockRows<RefreshToken>(
where: where(RefreshToken.t),
lockMode: lockMode,
lockBehavior: lockBehavior,
transaction: transaction,
);
}