Cross-platform desktop tool for managing EF Core migration workflows across multiple projects.
- Tauri 2
- Vue 3 + TypeScript
- Naive UI
- Pinia + Vue I18n
- Command support: EF Core CLI migration workflows on
.NET 8+(including EF Core 8/9/10). - Production recommendation: prefer LTS releases (currently
.NET 8or.NET 10). - Version alignment: keep
dotnet-efon the same major version asMicrosoft.EntityFrameworkCore.*. - Multi-target projects: explicitly select a target framework when running commands (this app shows a selector when needed).
- Project profiles management
- EF Core command builder (preview + execute)
- Environment checks (
dotnet,dotnet-ef) - Execution history (local persistence)
- English + Simplified Chinese switch
- Scaffold DbContext (Reverse Engineering)
pnpm install
pnpm tauri dev- Command execution is available in Tauri runtime.
- Browser-only mode (
pnpm dev) provides UI with mock command execution. - Data is stored locally in browser storage for now.
- Due to hardware limitations, macOS is untested.