- Criar um programa em Python que execute a importação do arquivo
persons.csv
e persista os dados em uma base da dados do MySQL (ou outro SGDB de sua preferência). - O banco de dados deve está rodando em um container Docker
- Utilize a ferramenta Docker Compose para realizar o provisionamento do container do banco de dados.
- Como sugestão, para auxiliar na importação do arquivo CSV, utilize a biblioteca pandas.
- Implemente as funções contidas no arquivo python,
populate_db.py
, de modo a executar a atividade proposta, ficando livre para incluir novas funções para auxiliar na organização do código. - Comente cada linha do código do arquivo Python com uma breve explicação da ação que a linha executa.
- Após clonar o repositório, crie uma branch com o nome:
branch_data_seu_nome
e façacheckout
para a branch criada. - No final faça o
push
de todos os arquivos criados/alterados para o repositório do Github
matt-ex / desafio-dev Goto Github PK
View Code? Open in Web Editor NEWThis project forked from wellingtonmenezes/desafio-dev