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