query static method

Future<List<Map>> query(
  1. String sql, {
  2. List? positionalParams,
  3. Map<String, dynamic>? namedParams,
})

Execute a query with parameters.

Implementation

static Future<List<Map<dynamic, dynamic>>> query(
  String sql, {
  List<dynamic>? positionalParams,
  Map<String, dynamic>? namedParams,
}) async {
  await _ensureConnected();

  final (normalizedSql, params) = normalizeQuery(
    sql,
    positionalParams: positionalParams,
    namedParams: namedParams,
  );

  return await instance.query(normalizedSql, positionalParams: params);
}