System Grab Bag

View all TLDR pages from common (or from all pages)

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.