MigratorScriptingDecorator 类

定义

用于生成 SQL 脚本而不是将更改应用到数据库的修饰器。 使用此修饰器进行包装 DbMigrator 将阻止 DbMigrator 对目标数据库应用任何更改。

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

构造函数

MigratorScriptingDecorator(MigratorBase)

初始化 MigratorScriptingDecorator 类的新实例。

属性

Configuration

获取用于迁移过程的配置。

(继承自 MigratorBase)

方法

GetDatabaseMigrations()

获取已应用于数据库的迁移的列表。

(继承自 MigratorBase)
GetLocalMigrations()

获取程序集中定义的迁移的列表。

(继承自 MigratorBase)
GetPendingMigrations()

获取尚未应用于数据库的挂起迁移的列表。

(继承自 MigratorBase)
ScriptUpdate(String, String)

生成用于更新数据库的脚本。

Update()

汇报目标数据库进行最新迁移。

(继承自 MigratorBase)
Update(String)

将目标数据库汇报给定迁移。

(继承自 MigratorBase)

适用于