Skip to content

Commit

Permalink
add tables tse
Browse files Browse the repository at this point in the history
  • Loading branch information
tricktx committed Jul 28, 2023
1 parent af9b9cb commit 32951d4
Show file tree
Hide file tree
Showing 3 changed files with 257 additions and 1 deletion.
36 changes: 36 additions & 0 deletions models/br_tse_eleicoes/receitas_comite.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
SELECT
SAFE_CAST(ano AS INT64) ano,
SAFE_CAST(sigla_uf AS STRING) sigla_uf,
SAFE_CAST(id_municipio AS STRING) id_municipio,
SAFE_CAST(id_municipio_tse AS STRING) id_municipio_tse,
SAFE_CAST(tipo_eleicao AS STRING) tipo_eleicao,
SAFE_CAST(tipo_comite AS STRING) tipo_comite,
SAFE_CAST(sequencial_comite AS STRING) sequencial_comite,
SAFE_CAST(numero_partido AS STRING) numero_partido,
SAFE_CAST(sigla_partido AS STRING) sigla_partido,
SAFE_CAST(data_receita AS DATE) data_receita,
SAFE_CAST(origem_receita AS STRING) origem_receita,
SAFE_CAST(fonte_receita AS STRING) fonte_receita,
SAFE_CAST(natureza_receita AS STRING) natureza_receita,
SAFE_CAST(situacao_receita AS STRING) situacao_receita,
SAFE_CAST(descricao_receita AS STRING) descricao_receita,
SAFE_CAST(tipo_documento AS STRING) tipo_documento,
SAFE_CAST(numero_documento AS STRING) numero_documento,
SAFE_CAST(nome_membro AS STRING) nome_membro,
SAFE_CAST(cpf_membro AS STRING) cpf_membro,
SAFE_CAST(cnpj_prestador_contas AS STRING) cnpj_prestador_contas,
SAFE_CAST(sigla_uf_doador AS STRING) sigla_uf_doador,
SAFE_CAST(nome_doador AS STRING) nome_doador,
SAFE_CAST(nome_doador_rf AS STRING) nome_doador_rf,
SAFE_CAST(cpf_cnpj_doador AS STRING) cpf_cnpj_doador,
SAFE_CAST(numero_partido_doador AS STRING) numero_partido_doador,
SAFE_CAST(numero_candidato_doador AS STRING) numero_candidato_doador,
SAFE_CAST(cnae_2_doador AS STRING) cnae_2_doador,
SAFE_CAST(descricao_cnae_2_doador AS STRING) descricao_cnae_2_doador,
SAFE_CAST(cpf_cnpj_doador_orig AS STRING) cpf_cnpj_doador_orig,
SAFE_CAST(nome_doador_orig AS STRING) nome_doador_orig,
SAFE_CAST(nome_doador_orig_rf AS STRING) nome_doador_orig_rf,
SAFE_CAST(tipo_doador_orig AS STRING) tipo_doador_orig,
SAFE_CAST(descricao_cnae_2_doador_orig AS STRING) descricao_cnae_2_doador_orig,
SAFE_CAST(valor_receita AS FLOAT64) valor_receita,
FROM basedosdados-dev.br_tse_eleicoes_staging.receitas_comite AS t
50 changes: 50 additions & 0 deletions models/br_tse_eleicoes/receitas_orgao_partidario.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
SELECT
SAFE_CAST(ano AS INT64) ano,
SAFE_CAST(sigla_uf_diretorio AS STRING) sigla_uf,
SAFE_CAST(id_municipio_diretorio AS STRING) id_municipio,
SAFE_CAST(id_municipio_tse_diretorio AS STRING) id_municipio_tse,
SAFE_CAST(tipo_eleicao AS STRING) tipo_eleicao,
SAFE_CAST(esfera_partidaria AS STRING) esfera_partidaria,
SAFE_CAST(tipo_diretorio AS STRING) tipo_diretorio,
SAFE_CAST(sequencial_diretorio AS STRING) sequencial_diretorio,
SAFE_CAST(numero_partido AS STRING) numero_partido,
SAFE_CAST(sigla_partido AS STRING) sigla_partido,
SAFE_CAST(nome_partido AS STRING) nome_partido,
SAFE_CAST(numero_recibo_eleitoral AS STRING) numero_recibo_eleitoral,
SAFE_CAST(tipo_documento AS STRING) tipo_documento,
SAFE_CAST(numero_documento AS STRING) numero_documento,
SAFE_CAST(tipo_prestacao_contas AS STRING) tipo_prestacao_contas,
SAFE_CAST(data_prestacao_contas AS DATE) data_prestacao_contas,
SAFE_CAST(sequencial_prestador_contas AS STRING) sequencial_prestador_contas,
SAFE_CAST(cnpj_prestador_contas AS STRING) cnpj_prestador_contas,
SAFE_CAST(data_receita AS DATE) data_receita,
SAFE_CAST(origem_receita AS STRING) origem_receita,
SAFE_CAST(fonte_receita AS STRING) fonte_receita,
SAFE_CAST(natureza_receita AS STRING) natureza_receita,
SAFE_CAST(especie_receita AS STRING) especie_receita,
SAFE_CAST(descricao_receita AS STRING) descricao_receita,
SAFE_CAST(sequencial_receita AS STRING) sequencial_receita,
SAFE_CAST(cnae_2_doador AS STRING) cnae_2_doador,
SAFE_CAST(descricao_cnae_2_doador AS STRING) descricao_cnae_2_doador,
SAFE_CAST(cpf_cnpj_doador AS STRING) cpf_cnpj_doador,
SAFE_CAST(nome_doador AS STRING) nome_doador,
SAFE_CAST(nome_doador_rf AS STRING) nome_doador_rf,
SAFE_CAST(esfera_partidaria_doador AS STRING) esfera_partidaria_doador,
SAFE_CAST(sigla_uf_doador AS STRING) sigla_uf_doador,
SAFE_CAST(id_municipio_doador AS STRING) id_municipio_doador,
SAFE_CAST(id_municipio_tse_doador AS STRING) id_municipio_tse_doador,
SAFE_CAST(sequencial_candidato_doador AS STRING) sequencial_candidato_doador,
SAFE_CAST(numero_candidato_doador AS STRING) numero_candidato_doador,
SAFE_CAST(cargo_candidato_doador AS STRING) cargo_candidato_doador,
SAFE_CAST(numero_partido_doador AS STRING) numero_partido_doador,
SAFE_CAST(sigla_partido_doador AS STRING) sigla_partido_doador,
SAFE_CAST(nome_partido_doador AS STRING) nome_partido_doador,
SAFE_CAST(numero_recibo_doacao AS STRING) numero_recibo_doacao,
SAFE_CAST(numero_documento_doacao AS STRING) numero_documento_doacao,
SAFE_CAST(cpf_cnpj_doador_orig AS STRING) cpf_cnpj_doador_orig,
SAFE_CAST(nome_doador_orig AS STRING) nome_doador_orig,
SAFE_CAST(tipo_doador_orig AS STRING) tipo_doador_orig,
SAFE_CAST(descricao_cnae_2_doador_orig AS STRING) descricao_cnae_2_doador_orig,
SAFE_CAST(nome_doador_orig_rf AS STRING) nome_doador_orig_rf,
SAFE_CAST(valor_receita AS FLOAT64) valor_receita
FROM basedosdados-dev.br_tse_eleicoes_staging.receitas_orgao_partidario AS t
172 changes: 171 additions & 1 deletion models/br_tse_eleicoes/schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ models:
- name: id_municipio
description: ID Município - IBGE 7 Dígitos
- name: id_municipio_tse
description: ID Município - TSE
description: ID Município - Tribunal Superior Eleitoral (TSE)
- name: id_candidato_bd
description: ID Candidato no Banco de Dados
- name: cpf
Expand Down Expand Up @@ -303,3 +303,173 @@ models:
description: Nome do partido do fornecedor
- name: cargo_fornecedor
description: Cargo do fornecedor
- name: receitas_comite
description: Receitas de comitês eleitorais
columns:
- name: ano
description: Ano
- name: tipo_eleicao
description: Tipo da eleição
- name: sigla_uf
description: Sigla da unidade da federação
- name: id_municipio
description: ID Município - IBGE 7 Dígitos
- name: id_municipio_tse
description: ID Município - TSE
- name: tipo_comite
description: Tipo do comite
- name: sequencial_comite
description: Sequencial do comite
- name: numero_partido
description: Número do partido
- name: sigla_partido
description: Sigla do partido
- name: data_receita
description: Data da receita
- name: valor_receita
description: Valor da receita
- name: origem_receita
description: Origem da receita
- name: fonte_receita
description: Fonte da receita
- name: natureza_receita
description: Natureza da receita
- name: situacao_receita
description: Situação da receita
- name: descricao_receita
description: Descrição da receita
- name: tipo_documento
description: Tipo de documento
- name: numero_documento
description: Número do documento
- name: nome_membro
description: Nome do membro
- name: cpf_membro
description: CPF do membro
- name: cnpj_prestador_contas
description: CNPJ do prestador de contas
- name: cpf_cnpj_doador
description: CPF ou CNPJ do doador
- name: sigla_uf_doador
description: Sigla da unidade da federação do doador
- name: nome_doador
description: Nome do doador
- name: nome_doador_rf
description: Nome do doador - Receita Federal
- name: descricao_cnae_2_doador
description: Descrição da Classificação Nacional de Atividades Econômicas 2.0 do doador
- name: numero_partido_doador
description: Número do partido do doador
- name: numero_candidato_doador
description: Número do Candidato do Doador
- name: cnae_2_doador
description: CNAE 2 do Doador
- name: cpf_cnpj_doador_orig
description: cpf_cnpj_doador_orig
- name: nome_doador_orig
description: Nome do doador originário
- name: tipo_doador_orig
description: Tipo do doador originário
- name: descricao_cnae_2_doador_orig
description: Descrição da Classificação Nacional de Atividades Econômicas 2.0 do doador originário
- name: nome_doador_orig_rf
description: Nome do doador originário - Receita Federal
- name: receitas_orgao_partidario
description: Receitas de comitês eleitorais
columns:
- name: ano
description: Ano
- name: tipo_eleicao
description: Tipo da eleição
- name: esfera_partidaria
description: Esfera Partidária
- name: sigla_uf_diretorio
description: Sigla UF do diretório
- name: id_municipio_diretorio
description: ID Município IBGE 7 Dígitos do diretório
- name: id_municipio_tse_diretorio
description: ID Municipio TSE do diretório
- name: tipo_diretorio
description: Tipo diretório
- name: sequencial_diretorio
description: Sequencial do diretório
- name: numero_partido
description: Número do partido
- name: sigla_partido
description: Sigla do partido
- name: nome_partido
description: Nome do partido
- name: numero_recibo_eleitoral
description: Número do recibo eleitoral
- name: tipo_documento
description: Tipo do documento
- name: numero_documento
description: Número do documento
- name: tipo_prestacao_contas
description: Tipo de prestação de contas
- name: data_prestacao_contas
description: Data de prestação de contas
- name: sequencial_prestador_contas
description: Sequencial do prestador de contas
- name: cnpj_prestador_contas
description: CNPJ do prestador de contas
- name: data_receita
description: Data da receita
- name: valor_receita
description: Valor da receita
- name: origem_receita
description: Origem da receita
- name: fonte_receita
description: Fonte da receita
- name: natureza_receita
description: Natureza da receita
- name: especie_receita
description: Espécie da receita
- name: descricao_receita
description: Descrição da receita
- name: sequencial_receita
description: Sequencial da receita
- name: cnae_2_doador
description: Classificação Nacional de Atividades Econômicas 2.0 do doador
- name: descricao_cnae_2_doador
description: Descrição da Classificação Nacional de Atividades Econômicas 2.0 do doador
- name: cpf_cnpj_doador
description: CPF ou CNPJ do doador
- name: nome_doador
description: Nome do doador
- name: nome_doador_rf
description: Nome do doador - Receita Federal
- name: esfera_partidaria_doador
description: Esfera partidária do doador
- name: sigla_uf_doador
description: Sigla da unidade da federação do doador
- name: id_municipio_doador
description: ID Município do doador - IBGE
- name: id_municipio_tse_doador
description: ID Município do doador - TSE
- name: sequencial_candidato_doador
description: Sequencial do candidato doador
- name: numero_candidato_doador
description: Número do candidato doador
- name: cargo_candidato_doador
description: Cargo do candidato doador
- name: numero_partido_doador
description: Número do partido do doador
- name: sigla_partido_doador
description: Sigla do partido do doador
- name: nome_partido_doador
description: Nome do partido do doador
- name: numero_recibo_doacao
description: Número do recibo da doação
- name: numero_documento_doacao
description: Número do documento da doação
- name: cpf_cnpj_doador_orig
description: CPF ou CNPJ do doador originário
- name: nome_doador_orig
description: Nome do doador originário
- name: tipo_doador_orig
description: Tipo do doador originário
- name: descricao_cnae_2_doador_orig
description: Descrição da Classificação Nacional de Atividades Econômicas 2.0 do doador originário
- name: nome_doador_orig_rf
description: Nome do doador originário - Receita Federal

0 comments on commit 32951d4

Please sign in to comment.