rawQuery method

  1. @override
Future<List<Map<String, Object?>>> rawQuery(
  1. String sql, [
  2. List<Object>? params
])
override

shall check if transaction already started

Implementation

@override
Future<List<Map<String, Object?>>> rawQuery(String sql, [List<Object>? params]) async {
  if (sqlLogger != null) sqlLogger!('raw statement: $sql  params: $params');
  var result = await _db.rawQuery(sql, params);
  if (resultLogger != null) resultLogger!('sql result: $result');
  return result;
}