Descrição
Criar um job para verificar todas as cidades já cadastradas e fazer a compactação e agregação dos seus arquivos já existentes em um arquivo .xml que contém todos os diários daquele ano e cidade, compactado em formato .zip, disponibilizando-o no sistema de arquivos.
Tarefas
[ ] Filtrar e separar arquivos .txt de dos diários em município e ano.
[ ] Criar modelo padrão para o arquivo .xml que será gerado na execução dessa rotina/job (basear no de Recife-PE) .
[ ] Gerar arquivo .xml com base no arquivo padrão.
[ ] Compactar .xml em um arquivo .zip (que será disponibilizado para download)
[ ] Criar tabela no banco de dados Postgres relacionado aos arquivos .zip que guardará os metadados dos arquivos
[ ] Criar comando no Makefile que executaria esse job.
Observações
[ ] Verificar se houve atualização da base, e refletir na agregação em qualquer ano da publicação, independente da modificação. Mesmo que já tenha os arquivos agregados, os arquivos originais podem sofrer alterações, e isso deve ser verificado independente do ano (função HASH)
Descrição Criar um job para verificar todas as cidades já cadastradas e fazer a compactação e agregação dos seus arquivos já existentes em um arquivo .xml que contém todos os diários daquele ano e cidade, compactado em formato .zip, disponibilizando-o no sistema de arquivos.
Tarefas
Observações