Hvordan rollback-migrering i Entity Framework Core?
Hvordan rollback-migrering i Entity Framework Core?

Video: Hvordan rollback-migrering i Entity Framework Core?

Video: Hvordan rollback-migrering i Entity Framework Core?
Video: Rollback of Migrations in Entity Framework Core (Managed through code) 2024, November
Anonim

Til vende tilbage den sidst ansøgte migration du skal (pakkehåndteringskonsolkommandoer): Gendan migration fra databasen: PM> Update-Databas

migration-navn> Fjern migration fil fra projektet (eller den vil blive genanvendt på næste trin) Opdater modelsnapshot: PM> Fjern- Migration.

Hvordan fortryder jeg derfor en migrering i Entity Framework?

I EF Core kan du indtaste kommandoen Fjern- Migration i pakkehåndteringskonsollen, efter du har tilføjet din fejl migration . En operation blev stilladset, som kan resultere i tab af data. Gennemgå venligst migration for nøjagtighed. Til fortryd denne handling, brug Fjern- Migration.

For det andet, hvordan opdaterer jeg min Entity Framework Core? For at opdatere en enhed med Entity Framework Core er dette den logiske proces:

  1. Opret instans til DbContext-klassen.
  2. Hent enhed med nøgle.
  3. Foretag ændringer på enhedens egenskaber.
  4. Gem ændringer.

Hvordan migrerer jeg derfor i Entity Framework?

Følgende er kontekstklassen. Trin 1 − Før du kører programmet, skal du aktivere migration . Trin 2 − Åbn Package Manager Console fra Tools → NuGet Package Manager → Package Manager Console. Trin 3 - Migration er allerede aktiveret, tilføj nu migration i din applikation ved at udføre følgende kommando.

Hvad er migration i. NET-kernen?

Migration er en måde at holde databaseskemaet synkroniseret med EF Kerne model ved at bevare data. EF Kerne migrationer er et sæt kommandoer, som du kan udføre i NuGet Package Manager Console eller i dotnet Kommandolinjegrænseflade (CLI).

Anbefalede: