dotnet ef
Perform design-time development tasks for Entity Framework Core. More information: https://learn.microsoft.com/ef/core/cli/dotnet.
-
Update the database to a specified migration:
dotnet ef database update {{migration}}
-
Drop the database:
dotnet ef database drop
-
List available
DbContext
types:
dotnet ef dbcontext list
-
Generate code for a
DbContext
and entity types for a database:
dotnet ef dbcontext scaffold {{connection_string}} {{provider}}
-
Add a new migration:
dotnet ef migrations add {{name}}
-
Remove the last migration, rolling back the code changes that were done for the latest migration:
dotnet ef migrations remove
-
List available migrations:
dotnet ef migrations list
-
Generate a SQL script from migrations range:
dotnet ef migrations script {{from_migration}} {{to_migration}}
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.