JetBrains Rider
 
Get JetBrains Rider
Get your hands on the new features ahead of the release by joining the Early Access Program for Rider 2025.1! Learn more

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: