Skip to content

Instantly share code, notes, and snippets.

View ricardogranafirst's full-sized avatar

Ricardo Grana ricardogranafirst

  • First Decision
  • Manaus
  • 04:15 (UTC -04:00)
View GitHub Profile
## Importar partidos
INSERT INTO electoralparty
(`id`,
`name`,
`resumeName`,
`isActive`,
`identifier`)
SELECT (SELECT UUID()), nm_partido, sg_partido, 1, nr_partido
from (select distinct nm_partido, sg_partido, 1, nr_partido from tse2018am) as partidos
left join electoralparty ep on ep.identifier = partidos.NR_PARTIDO
@ricardogranafirst
ricardogranafirst / gist:cd0b1428bdfde4151beed5d9fc5f2335
Created July 11, 2024 02:25
Carregar arquivo grande para o MySQL
* crie a tabela para receber os dados. Pode usar a tabela tse2018am (zerar antes) ou copiar sua estrutura para uma nova tabela
* converter arquivo para latin1:
iconv -f ISO-8859-1 -t UTF-8 /var/lib/mysql-files/tse.csv -o /var/lib/mysql-files/tse_utf8.csv
* copiar para Docker (se preciso):
docker cp tse_utf8.csv lhince-db:/var/lib/mysql-files/tse_utf8.csv
* Fazer login no mysql e carregar o csv para a tabela com o comando abaixo