class_docstr: The Air Quality By User Location Table implementation
class_docstr_tok: ["The","Air","Quality","By","User","Location","Table","implementation"]
docstr: Gets all columns to be returned in pandas DataFrame responses
  
  Returns
  -------
  List[str]
      List of columns
docstr_tok: ["Gets","all","columns","to","be","returned","in","pandas","DataFrame","responses","Returns","--","--","--","-","List","[","str","]","List","of","columns"]
code: def get_columns(self) -> List[str]:
      """Gets all columns to be returned in pandas DataFrame responses
  
      Returns
      -------
      List[str]
          List of columns
      """
  
      return [
          "status",
          "data.aqi",
          "data.idx",
          "data.attributions",
          "data.city.geo",
          "data.city.name",
          "data.city.url",
          "data.city.location",
          "data.dominentpol",
          "data.iaqi.co.v",
          "data.iaqi.dew.v",
          "data.iaqi.h.v",
          "data.iaqi.no2.v",
          "data.iaqi.p.v",
          "data.iaqi.pm10.v",
          "data.iaqi.so2.v",
          "data.iaqi.t.v",
          "data.iaqi.w.v",
          "data.time.s",
          "data.time.tz",
          "data.time.v",
          "data.time.iso",
          "data.forecast.daily.o3",
          "data.forecast.daily.pm10",
          "data.forecast.daily.pm25",
          "data.debug.sync",
      ]
  
imports: import pandas
  from typing import List
  from mindsdb.integrations.libs.api_handler import APITable
  from mindsdb.integrations.handlers.utilities.query_utilities import SELECTQueryParser, SELECTQueryExecutor
  from mindsdb.utilities import log
  from mindsdb_sql.parser import ast
label_desc: Use image node_id 3 for calling the AQByUserLocationTable obj's underlying member method code with example usage: obj.get_columns() and returns: list