Atualmente o software gera dois arquivos pickle, um para o objeto query.AllSegments e outro para a lista de objetos song.Songs. Da maneira que o programa está escrito, é necessário recriar os arquivos pickle a cada atualização das coleções. Os arquivos pickle de coleções concluídas não devem mais ser alterados a não ser que alguma mudança estrutural seja feita nos objetos.
A ideia óbvia é criar um arquivo pickle para cada objeto/coleção: colecao1_AllSegments, colecao2_AllSegments, etc.
Atualmente o software gera dois arquivos pickle, um para o objeto
query.AllSegments
e outro para a lista de objetossong.Songs
. Da maneira que o programa está escrito, é necessário recriar os arquivos pickle a cada atualização das coleções. Os arquivos pickle de coleções concluídas não devem mais ser alterados a não ser que alguma mudança estrutural seja feita nos objetos. A ideia óbvia é criar um arquivo pickle para cada objeto/coleção: colecao1_AllSegments, colecao2_AllSegments, etc.