Future<Result> query( String sql, { Map<String, dynamic>? substitutionValues, }) async { updateLastAccessTime(); return _run(sql, substitutionValues); }