batchUpdate<T extends Table, D> method

  1. @override
Future<List<bool>> batchUpdate<T extends Table, D>(
  1. List<Insertable<D>> entities
)
override

Implementation

@override
Future<List<bool>> batchUpdate<T extends Table, D>(
  List<Insertable<D>> entities,
) async {
  try {
    final table = _getTable<T, D>();
    final results = <bool>[];

    for (final entity in entities) {
      final result = await _database.update(table).replace(entity);
      results.add(result);
    }

    return results;
  } catch (e) {
    throw DatabaseBridgeException(error: e);
  }
}