min method

Future<DbResponse> min(
  1. List<Min> min, {
  2. Where? where,
})
  min([Min("amount", label: "minAmount")]);
  min([Min("amount", label: "minAmount"), Min("age", label: "minAge"),], where: Where("age",WhereOperator.isGreaterThan , 40));

Implementation

Future<DbResponse> min(
  List<Min> min, {
  Where? where,
}) async {
  String query =
      'SELECT ${(min.map((e) => e.query)).map((val) => '"$val"').join(', ')} FROM "$tableName" ${getQuery(where: where)}';
  var dbRes = await db.query(query);

  return DbResponse(
      dbRes.columnDescriptions.map((e) => e.columnName).toList(),
      List<List>.from(dbRes.toList()));
}