Sprache

Migration Klasse

Definition

Eine Basisklasse, die von jeder EF Core-Migration geerbt wird.

public abstract class Migration
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class Migration
type Migration = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type Migration = class
Public MustInherit Class Migration
Vererbung
Migration
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen .

Konstruktoren

Name Beschreibung
Migration()

Erstellt eine Migration-Instanz.

Felder

Name Beschreibung
InitialDatabase

Der Migrationsbezeichner für die leere Datenbank.

Eigenschaften

Name Beschreibung
ActiveProvider

Der Name des aktuellen Datenbankanbieters.

DownOperations

Das MigrationOperationwird die Datenbank "down" migrieren.

TargetModel

Die IModel Datenbank wird zugeordnet, nachdem die Migration angewendet wurde.

UpOperations

Das MigrationOperationwird die Datenbank "up" migrieren.

Methoden

Name Beschreibung
BuildTargetModel(ModelBuilder)

Implementiert zum Erstellen der TargetModel.

Down(MigrationBuilder)

Erstellt die Vorgänge, die die Datenbank "down" migrieren.

Up(MigrationBuilder)

Erstellt die Vorgänge, die die Datenbank "up" migrieren.

Gilt für: