Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/endersonmaia/ibge-cnae-sql
Script que baixa o cadastro de CNAE do IBGE através da API e gera um banco de dados sqlite.
https://github.com/endersonmaia/ibge-cnae-sql
brasil cnae ibge open-data sql sqlite3
Last synced: 3 months ago
JSON representation
Script que baixa o cadastro de CNAE do IBGE através da API e gera um banco de dados sqlite.
- Host: GitHub
- URL: https://github.com/endersonmaia/ibge-cnae-sql
- Owner: endersonmaia
- License: mit
- Created: 2020-07-19T21:29:47.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-02-13T20:27:05.000Z (almost 3 years ago)
- Last Synced: 2023-08-27T10:21:36.558Z (over 1 year ago)
- Topics: brasil, cnae, ibge, open-data, sql, sqlite3
- Language: Shell
- Homepage:
- Size: 1.21 MB
- Stars: 11
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IBGE CNAE - Cadastro Nacional de Atividade Economica
Este projeto utiliza a API do IBGE para gerar uma base de dados com o cadastro dos CNAE em formato SQL.
- [IBGE CNAE - Cadastro Nacional de Atividade Economica](#ibge-cnae---cadastro-nacional-de-atividade-economica)
- [Carregando banco de dados](#carregando-banco-de-dados)
- [Tabelas](#tabelas)
- [Seções](#seções)
- [Divisões](#divisões)
- [Grupos](#grupos)
- [Classes](#classes)
- [Subclasses](#subclasses)
- [Licença](#licença)## Carregando banco de dados
Você precisará dos programas `curl`, `sqlite` e `jq`.
Baixe este repositório, e execute o script `./load-cnae.sh`.
Segue uma consulta de teste :
```shell
$ cat< Divisão -> Grupo -> Classe -> Subclasse.Ex.:
```
Seção A Agricultura, pecuária, produção florestal, pesca e aqüicultura
Divisão 01 Agricultura, pecuária e serviços relacionados
Grupo 01.1 Produção de lavouras temporárias
Classe 01.11-3 Cultivo de cereais
Subclasse 0111-3/01 Cultivo de arroz
```### Seções
- `cnae_secoes`
```
campo tipo
---- ----
id CHAR(1)
descricao TEXT
```### Divisões
- `cnae_divisoes`
```
campo tipo
----- ----
id CHAR(2)
descricao TEXT
secao_id CHAR(1)
```### Grupos
- `cnae_grupos`
```
campo tipo
---- ----
id CHAR(2)
descricao TEXT
divisao_id CHAR(2)
secao_id CHAR(1)
```### Classes
- `cnae_classes`
```
campo tipo
---- ----
id CHAR(5)
descricao TEXT
grupo_id CHAR(2)
divisao_id CHAR(2)
secao_id CHAR(1)
```### Subclasses
- `cnae_subclasses`
```
campo tipo
---- ----
id CHAR(5)
descricao TEXT
classe_id CHAR(5)
grupo_id CHAR(2)
divisao_id CHAR(2)
secao_id CHAR(1)
```## Licença
O código fonte deste projeto é [MIT License](LICENSE), Copyright (c) 2020-2022 Enderson Tadeu Salgueiro Maia.
Os dados são obtivos através da [API do IBGE](https://servicodados.ibge.gov.br/api/docs/cnae?versao=2).