title | description | author | ms.date | uid |
---|---|---|---|---|
Entity Framework Core tools reference - EF Core |
Reference guide for the Entity Framework Core CLI tool and the Visual Studio Package Manager Console |
bricelam |
09/19/2018 |
core/cli/index |
The Entity Framework Core tools help with design-time development tasks. They're primarily used to manage Migrations and to scaffold a DbContext
and entity types by reverse engineering the schema of a database.
Either of the following tools can be installed, as both tools expose the same functionality:
-
The EF Core Package Manager Console tools run in the Package Manager Console in Visual Studio. We recommend using these tools if you are developing in Visual Studio as they provide a more integrated experience.
-
The EF Core .NET command-line interface (CLI) tools are an extension to the cross-platform .NET Core CLI tools. These tools require a .NET Core SDK project (one with
Sdk="Microsoft.NET.Sdk"
or similar in the project file).
- EF Core Package Manager Console tools reference
- EF Core .NET CLI tools reference