code: def make_export(self, exports):
          
          sql = 'drop table if exists export'
          logging.debug(sql)
          self.cursor.execute(sql)
          sql = 'create table if not exists export ' \
                '(func text unique, module text)'
          logging.debug(sql)
          self.cursor.execute(sql)
          for module in exports:
              logging.debug(_('insering exports from %s'), module)
              sql = 'insert into export values (?, ?)'
              for func in exports[module]:
                  if func:
                      try:
                          self.cursor.execute(sql, (func, module))
                      except sqlite3.IntegrityError:
                          pass
          self.con.commit()
docs: Populate library exported function data.