Exemplo n.º 1
0
    def _convert_complex_json(self, json_loader: AbstractTableReader,
                              source_info) -> Set[str]:
        from .._dict_converter import DictConverter

        dict_converter = DictConverter(self._logger,
                                       self._table_creator,
                                       source_info=source_info,
                                       index_list=self._index_list)

        try:
            dict_converter.to_sqlite_table(json_loader.load_dict(), [])
        except AttributeError:
            pass

        return dict_converter.converted_table_name_set
Exemplo n.º 2
0
 def setup_method(self, method):
     AbstractTableReader.clear_table_count()