rowsFromMaps function

List<Row> rowsFromMaps(
  1. List<Map<String, dynamic>> maps
)

Convert a list of Maps (from DatabaseCore.select) to a list of protobuf Rows.

Implementation

List<Row> rowsFromMaps(List<Map<String, dynamic>> maps) {
  return maps.map((map) {
    final columns = map.entries.map((entry) {
      return Column(name: entry.key, value: valueFromDart(entry.value));
    }).toList();
    return Row(columns: columns);
  }).toList();
}