rawQuery method

  1. @override
Future<List<List>> rawQuery(
  1. String sql, {
  2. Map<String, dynamic>? parameters,
})
override

Execute a query and return raw results

Implementation

@override
Future<List<List<dynamic>>> rawQuery(
  String sql, {
  Map<String, dynamic>? parameters,
}) async {
  await _ensureOpen();

  final result = await _connection!.execute(
    Sql.named(sql),
    parameters: parameters ?? {},
  );

  return result.map((row) => row.toList()).toList();
}