Resumo : neste tutorial, você aprenderá como baixar um projeto de amostra do EF Core, criar um banco de dados e tabelas e carregar dados no banco de dados a partir de um arquivo CSV.
Primeiro, baixe o seguinte projeto de exemplo:
Baixe o projeto de exemplo do EF Core
Segundo, descompacte o arquivo baixado em um diretório. Possui uma solução que contém um aplicativo de console que usa EF Core.
Terceiro, abra a solução no Visual Studio.
Quarto, abra o Package Manager Console (PMC) e execute o seguinte comando para fazer uma migração:
Add-Migration Initial
Quinto, crie o banco de dados e as tabelas executando o seguinte comando no PMC:
Update-Database
Por padrão, o projeto usa o banco de dados SQL Server local que vem com o Visual Studio por padrão. Se quiser usar um banco de dados diferente, você pode configurar a cadeia de conexão no arquivo appsettings.json.
O comando cria um banco de dados local de RH com algumas tabelas vazias.
Por fim, carregue os dados do arquivo data.csv no banco de dados executando o arquivo Program.cs. O programa lê dados do arquivo data.csv e preenche as tabelas no banco de dados de RH com dados de amostra.