Issue #3209: Add a script to update database using csv table
Foi feita uma mudança na função de conversão de coordenada geografica, para retornar NULL se não casa-se com nenhum padrão de coordenadas conhecido
Outra alteração na função de inserção de um ponto gesac, para não inserir coordenadas nulas no banco
Foi feito um script que recebe de entrada o caminho para um arquico csv e um arquivo de configuração json para conectar com o banco. Com a planilah e os dados lidos do banco são feitas as comparações para determinar se o ponto deve ser atualizado, inserido ou desativado
O script gera dois arquivos, uma result.sql que deve ser rodado no banco para efetuar as atualizações em um result.csv que apresenta um log para o que aconteceu ao tentar atualizar cada ponto.
As informações não encontradas na planilha são substituidas por NULL por padrão os campos não encontrados na planilha foram: id_status_presence_point, id_technology_ADMPP, reference
Signed-off-by: Lucas Fernandes de Oliveira lfo14@inf.ufpr.br