code: def supported_table(self):
      def _stargazer_generator():
          for stargazer in self.connection.get_repo(
              "{}/{}".format(self.owner, self.repo)
          ).get_stargazers():
              yield {
                  property_name: getattr(stargazer, property_name)
                  for property_name, _ in STARGAZERS_COLUMNS
              }
  
      mapping = {
          "stargazers": {
              "columns": STARGAZERS_COLUMNS,
              "generator": _stargazer_generator(),
          },
      }
      return mapping
  
file_path: evadb/evadb/third_party/databases/github/github_handler.py
imports: import github
  import pandas
  from evadb.third_party.databases.github.table_column_info import STARGAZERS_COLUMNS
  from evadb.third_party.databases.types import DBHandler, DBHandlerResponse, DBHandlerStatus
label_desc: Use image node_id 2 for calling the GithubHandler obj's underlying member method code with example usage: obj.supported_table() and returns: mapping