code: def add_column(self, name, *, index=0, values=None):
          
          if name is None:
              return None
  
          params = {
              'name': name,
              'index': index
          }
          if values is not None:
              params['values'] = values
  
          url = self.build_url(self._endpoints.get('add_column'))
          response = self.session.post(url, data=params)
          if not response:
              return None
  
          data = response.json()
  
          return self.column_constructor(parent=self, **{self._cloud_data_key: data})
docs: Adds a column to the table
          :param str name: the name of the column
          :param int index: the index at which the column should be added. Defaults to 0.
          :param list values: a two dimension array of values to add to the column