decrementQuantities method
Groups requests by keyColumn and subtracts in one guarded UPDATE.
Implementation
Future<int> decrementQuantities({
required String keyColumn,
required String quantityColumn,
required Iterable<({Object key, num amount})> requests,
}) async {
final dialect = await _resolvedDialect();
return _bulkWriter(dialect).decrementQuantities(
keyColumn: keyColumn,
quantityColumn: quantityColumn,
requests: requests,
);
}