code: def _initialize(self, chain, length):
          
  
          if self._getfunc is None:
              self._getfunc = self.db.model._funs_to_tally[self.name]
  
          # Determine size
          try:
              self._shape = np.shape(self._getfunc())
          except TypeError:
              self._shape = None
  
          self._vstr = ', '.join(var_str(self._shape))
  
          # If the table already exists, exit now.
          if chain != 0:
              return
  
          # Create the variable name strings.
          vstr = ', '.join(v + ' FLOAT' for v in var_str(self._shape))
          query = """CREATE TABLE IF NOT EXISTS [%s]
                       (recid INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
                        trace  int(5), %s)""" % (self.name, vstr)
          self.db.cur.execute(query)
docs: Create an SQL table.