code: def add_column(self, name, type_name, options=None):
          
          column = Column(name, type_name, options)
  
          self._add_column(column)
  
          return column
docs: Adds a new column.
  
          :param name: The column name
          :type name: str
  
          :param type_name: The column type
          :type type_name: str
  
          :param options: The column options
          :type options: dict
  
          :rtype: Column