Nome: Romulo Eduardo GitHub: github.com/romuloedu
14 de fevereiro de 2025
O EF Scaffold App é uma aplicação Windows Forms em C# que facilita a criação de scaffoldings de banco de dados usando Entity Framework Core. A aplicação permite a execução do comando dotnet ef dbcontext scaffold de forma intuitiva através de uma interface gráfica amigável.
- Gerar Scaffold: Execute o comando
dotnet ef dbcontext scaffoldcom parâmetros personalizados. - Verificação do SDK .NET: Verifica se o SDK do .NET está instalado e disponível.
- Seleção de Arquivos e Pastas: Selecione arquivos
.cse.csproj/.slne pastas diretamente através da interface. - Saída do Comando: Exibe a saída do comando
dotnet efem uma área de texto.
- .NET Core 8.0
- Entity Framework Core
- SDK do .NET instalado
- Clone o repositório:
git clone https://github.com/romuloedu/ef-scaffold-app.git
- Abra o projeto no Visual Studio.
- Restaure os pacotes NuGet:
dotnet restore
- Compile e execute a aplicação.
- Abra a aplicação.
- Preencha os campos necessários:
- Nome da String de Conexão
- Arquivo de Contexto (.cs)
- Tabelas (Separadas por ponto-e-vírgula)
- Pasta de Saída das Entidades
- Arquivo do Projeto (.csproj)
- Clique no botão "Gerar Scaffold".
- A saída do comando será exibida na área de texto abaixo do botão.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests. Veja nossas diretrizes de contribuição para mais detalhes.
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.
Se você tiver alguma dúvida ou sugestão, entre em contato:
- GitHub: github.com/romuloedu
Agradecimentos especiais a todos os contribuidores deste projeto!
Feito com ❤️ por Romulo Eduardo