code: def make_tables(job_dict):
          
          col_dbkey = Column(name='dbkey', dtype=int)
          col_jobname = Column(name='jobname', dtype='S64')
          col_jobkey = Column(name='jobkey', dtype='S64')
          col_appname = Column(name='appname', dtype='S64')
          col_logfile = Column(name='logfile', dtype='S256')
          col_job_config = Column(name='job_config', dtype='S1024')
          col_timestamp = Column(name='timestamp', dtype=int)
          col_infile_refs = Column(name='infile_refs', dtype=int, shape=(2))
          col_outfile_refs = Column(name='outfile_refs', dtype=int, shape=(2))
          col_rmfile_refs = Column(name='rmfile_refs', dtype=int, shape=(2))
          col_intfile_refs = Column(name='intfile_refs', dtype=int, shape=(2))
          col_status = Column(name='status', dtype=int)
          columns = [col_dbkey, col_jobname, col_jobkey, col_appname,
                     col_logfile, col_job_config, col_timestamp,
                     col_infile_refs, col_outfile_refs,
                     col_rmfile_refs, col_intfile_refs,
                     col_status]
  
          table = Table(data=columns)
  
          col_file_ids = Column(name='file_id', dtype=int)
          table_ids = Table(data=[col_file_ids])
  
          for val in job_dict.values():
              val.append_to_tables(table, table_ids)
          return table, table_ids
docs: Build and return an `astropy.table.Table' to store `JobDetails`