Partager via


MigratorScriptingDecorator Classe

Définition

Décorateur pour produire un script SQL au lieu d’appliquer des modifications à la base de données. L’utilisation de cet élément décoratif pour l’encapsuler DbMigrator empêche DbMigrator d’appliquer des modifications à la base de données cible.

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

Constructeurs

MigratorScriptingDecorator(MigratorBase)

Initialise une nouvelle instance de la classe MigratorScriptingDecorator.

Propriétés

Configuration

Obtient la configuration utilisée pour le processus de migration.

(Hérité de MigratorBase)

Méthodes

GetDatabaseMigrations()

Obtient la liste des migrations qui ont été appliquées à la base de données.

(Hérité de MigratorBase)
GetLocalMigrations()

Obtient la liste des migrations définies dans l’assembly.

(Hérité de MigratorBase)
GetPendingMigrations()

Obtient la liste des migrations en attente qui n’ont pas été appliquées à la base de données.

(Hérité de MigratorBase)
ScriptUpdate(String, String)

Génère un script pour mettre à jour la base de données.

Update()

Mises à jour la base de données cible vers la dernière migration.

(Hérité de MigratorBase)
Update(String)

Mises à jour la base de données cible vers une migration donnée.

(Hérité de MigratorBase)

S’applique à