Condividi tramite


MigratorScriptingDecorator Classe

Definizione

Decorator per produrre uno script SQL anziché applicare modifiche al database. L'uso di questo decorator per eseguire il wrapping DbMigrator impedisce DbMigrator di applicare modifiche al database di destinazione.

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

Costruttori

MigratorScriptingDecorator(MigratorBase)

Inizializza una nuova istanza della classe MigratScriptingDecorator.

Proprietà

Configuration

Ottiene la configurazione usata per il processo di migrazione.

(Ereditato da MigratorBase)

Metodi

GetDatabaseMigrations()

Ottiene un elenco delle migrazioni applicate al database.

(Ereditato da MigratorBase)
GetLocalMigrations()

Ottiene un elenco delle migrazioni definite nell'assembly.

(Ereditato da MigratorBase)
GetPendingMigrations()

Ottiene un elenco delle migrazioni in sospeso che non sono state applicate al database.

(Ereditato da MigratorBase)
ScriptUpdate(String, String)

Produce uno script per aggiornare il database.

Update()

Aggiornamenti il database di destinazione alla migrazione più recente.

(Ereditato da MigratorBase)
Update(String)

Aggiornamenti il database di destinazione a una determinata migrazione.

(Ereditato da MigratorBase)

Si applica a