Saves all values to the database using an upsert operation.
values
@override Future<List<T>> saveAll(Iterable<T> values) async { return await Future.wait(values.map((e) => save(e))); }