select method

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

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 []]) =>
    _run(sql, bindings, () async {
      final result = await _execute(sql, bindings);
      return [for (final row in result) row.toColumnMap()];
    });