query method
Implementation
@override
Future<List<Map<String, dynamic>>> query(
String sql, [
List<dynamic> params = const [],
]) async {
final result = db.select(sql, params);
return result.map((row) => Map<String, dynamic>.from(row)).toList();
}