Freigeben über


MigratorScriptingDecorator Klasse

Definition

Decorator, um ein SQL-Skript zu erstellen, anstatt Änderungen auf die Datenbank anzuwenden. Wenn Sie diesen Decorator zum Umschließen DbMigrator verwenden, wird verhindert, dass DbMigrator Änderungen auf die Zieldatenbank angewendet werden.

public class MigratorScriptingDecorator : System.Data.Entity.Migrations.Infrastructure.MigratorBase
type MigratorScriptingDecorator = class
    inherit MigratorBase
Public Class MigratorScriptingDecorator
Inherits MigratorBase
Vererbung
MigratorScriptingDecorator

Konstruktoren

MigratorScriptingDecorator(MigratorBase)

Initialisiert eine neue instance der MigratorScriptingDecorator-Klasse.

Eigenschaften

Configuration

Ruft die Konfiguration ab, die für den Migrationsprozess verwendet wird.

(Geerbt von MigratorBase)

Methoden

GetDatabaseMigrations()

Ruft eine Liste der Migrationen ab, die auf die Datenbank angewendet wurden.

(Geerbt von MigratorBase)
GetLocalMigrations()

Ruft eine Liste der Migrationen ab, die in der Assembly definiert sind.

(Geerbt von MigratorBase)
GetPendingMigrations()

Ruft eine Liste der ausstehenden Migrationen ab, die nicht auf die Datenbank angewendet wurden.

(Geerbt von MigratorBase)
ScriptUpdate(String, String)

Erstellt ein Skript zum Aktualisieren der Datenbank.

Update()

Updates die Zieldatenbank auf die neueste Migration.

(Geerbt von MigratorBase)
Update(String)

Updates die Zieldatenbank zu einer bestimmten Migration.

(Geerbt von MigratorBase)

Gilt für: