tldr/pages.pl/common/dotnet-ef.md

851 B

dotnet ef

Narzędzia projektowania dla Entity Framework Core. Więcej informacji: https://learn.microsoft.com/ef/core/cli/dotnet.

  • Zaaktualizuj bazę danych do wybranej migracji:

dotnet ef database update {{migracja}}

  • Wyczyść bazę danych:

dotnet ef database drop

  • Wyświetl dostępne DbContext:

dotnet ef dbcontext list

  • Wygeneruj kod dla DbContext oraz typów encji bazy danych:

dotnet ef dbcontext scaffold {{connection_string}} {{dostawca}}

  • Dodaj nową migrację:

dotnet ef migrations add {{nazwa}}

  • Usuń poprzednią migrację, cofa zmiany w kodzie stworzone dla poprzedniej migracji:

dotnet ef migrations remove

  • Wyświetl dostępne migracje:

dotnet ef migrations list

  • Wygeneruj skrypt SQL dla zakresu migracji:

dotnet ef migrations script {{początkowa_migracja}} {{końcowa_migracja}}