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