Visual interface for EF Core commands

Last modified: 03 December 2024

In Entity Framework Core projects — projects where Microsoft.EntityFrameworkCore.* 5.0.0 or later is installed — JetBrains Rider helps execute dotnet EF Core commands using a visual interface. Each command has a dedicated dialog that provides fields for most arguments that are allowed, autofills most of them, and ensures that all required arguments are specified and valid.

This functionality is a visual wrapper around the dotnet ef command; therefore, first you need to make sure that the corresponding dotnet tool is installed and available.

When you open a solution with at least one EF Core project, JetBrains Rider will check whether the dotnet ef is available as a local or as global tool (dotnet ef 5.0 or later is required). If not, it will prompt you to install the latest version as a global tool.

JetBrains Rider: Install dotnet ef

You can also install any other version using the corresponding command, for example:

The details of specific EF Core commands are described in the dedicated topics: