insertAllOnConflictUpdate<Row extends Object, RS extends GeneratedTable<Row, RS>> method

void insertAllOnConflictUpdate<Row extends Object, RS extends GeneratedTable<Row, RS>>(
  1. GeneratedTable<Row, RS> table,
  2. Iterable<Insertable<Row>> rows
)

Equivalent of InsertStatement.insertOnConflictUpdate for multiple rows that will be inserted in this batch.

Implementation

void insertAllOnConflictUpdate<
  Row extends Object,
  RS extends GeneratedTable<Row, RS>
>(GeneratedTable<Row, RS> table, Iterable<Insertable<Row>> rows) {
  for (final row in rows) {
    insert<Row, RS>(table, row, onConflict: DoUpdate((_) => row));
  }
}