Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>EFCore ActionsNew to Visual Studio Code? Get it now.
EFCore Actions

EFCore Actions

Nhan Tran (Robert)

|
2 installs
| (0) | Free
A professional GUI for EF Core CLI: Add/Remove Migrations and Update Database with config persistence.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

EFCore Actions

Stop typing long dotnet ef commands. This extension provides a visual interface for Entity Framework Core migrations with automatic project discovery and shared configuration.

Key Features

  • Solution-Wide Scanning: Automatically finds all .csproj files and DbContext classes within your .sln boundary.
  • System Folder Browser: Browse and select output folders for migrations directly through the OS dialog—no manual path typing required.
  • Persistent Config: Saves your selections to .vscode/efcore-actions.json. Share this file with your team so everyone uses the same Startup and Target projects.
  • Dynamic Migration List: The "Update Database" tool scans your migration folder and provides a dropdown of existing migrations.

Commands

  1. Add Migration: Set migration name and custom output directory.
  2. Update Database: Apply all pending migrations or revert to a specific one.
  3. Remove Migration: Safely remove the last unapplied migration with built-in warnings.

Requirements

  • dotnet-ef global tool installed.
  • A .sln file in your workspace to define the project scope.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft