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