Sodamhan.com

TL;DR

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 an SQL script from migrations range:

dotnet ef migrations script from_migration to_migration

This document was created using the contents of the tldr project.