select method

  1. @override
Future<List<Row>> select(
  1. String sql, [
  2. List<Object?> bindings = const []
])
override

Runs a SELECT and returns every row. Prefer the query builder's chunk()/lazy() for large tables.

Implementation

@override
Future<List<Row>> select(String sql, [List<Object?> bindings = const []]) =>
    logged(sql, bindings, () {
      final result = _db.select(sql, bindings);
      return [for (final row in result) Map<String, Object?>.of(row)];
    });