Compartilhar via


MigratorScriptingDecorator Classe

Definição

Decorador para produzir um script SQL em vez de aplicar alterações ao banco de dados. Usar esse decorador para encapsular DbMigrator impedirá DbMigrator a aplicação de alterações no banco de dados de destino.

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

Construtores

MigratorScriptingDecorator(MigratorBase)

Inicializa uma nova instância da classe MigratorScriptingDecorator.

Propriedades

Configuration

Obtém a configuração que está sendo usada para o processo de migrações.

(Herdado de MigratorBase)

Métodos

GetDatabaseMigrations()

Obtém uma lista das migrações que foram aplicadas ao banco de dados.

(Herdado de MigratorBase)
GetLocalMigrations()

Obtém uma lista das migrações definidas no assembly.

(Herdado de MigratorBase)
GetPendingMigrations()

Obtém uma lista das migrações pendentes que não foram aplicadas ao banco de dados.

(Herdado de MigratorBase)
ScriptUpdate(String, String)

Produz um script para atualizar o banco de dados.

Update()

Atualizações o banco de dados de destino para a migração mais recente.

(Herdado de MigratorBase)
Update(String)

Atualizações o banco de dados de destino para uma determinada migração.

(Herdado de MigratorBase)

Aplica-se a