insertMany<T> method
Prepares rows for a parameter-aware batch insert.
Client defaults run once per omitted field during preparation. Execution uses one transaction across all generated statement chunks.
Implementation
BatchInsert<F> insertMany<T>(
Iterable<T> rows,
List<Assignment> Function(F, T) values,
) => BatchInsert.internal(database, queryFields, queryState, [
for (final row in rows)
List<Assignment>.unmodifiable(_insertDefaults(values(queryFields, row))),
]);