class_docstr: Abstract class :class:`Reporter` for result visualisation.
code: def _add_to_db(self, entry: HistoryPoint, meta: Any = None):
      document = self._convert_history_to_doc(entry)
      if meta is not None:
          document["meta"] = meta
      self._db_default_table.insert(document)
  
imports: import abc
  import datetime
  import os
  from typing import Any, Callable, Dict, List, Optional, Tuple, Union
  import tinydb
  from hypertunity.domain import Domain, Sample
  from hypertunity.optimisation.base import EvaluationScore, HistoryPoint
label_desc: Use image node_id 7 for calling the Reporter obj's underlying member method code with example usage: obj._add_to_db(entry, meta) without return types