anchor.diff:    /// you can also set the [updateKind] parameter to [UpdateKind.delete] or
     /// [UpdateKind.update]. This is optional, but can improve the accuracy of
     /// query updates, especially when using triggers.
  -  @protected
  -  @visibleForTesting
     Future<int> customUpdate(
       String query, {
       List<Variable> variables = const [],
  
positive.code:   /// You can tell moor which tables your query is going to affect by using the
    /// [updates] parameter. Query-streams running on any of these tables will
    /// then be re-run.
    @protected
    @visibleForTesting
    Future<int> customInsert(String query,
        {List<Variable> variables = const [], Set<TableInfo> updates}) {
      return _customWrite(
  
negative.code:   ///    );
    ///  });
    /// ```
    Future<void> batch(Function(Batch) runInBatch) {
      final engine = _resolvedEngine;
  
  