MigratorScriptingDecorator 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于生成 SQL 脚本而不是将更改应用到数据库的修饰器。 使用此修饰器进行包装 DbMigrator 将阻止 DbMigrator 对目标数据库应用任何更改。
public class MigratorScriptingDecorator : System.Data.Entity.Migrations.Infrastructure.MigratorBase
type MigratorScriptingDecorator = class
inherit MigratorBase
Public Class MigratorScriptingDecorator
Inherits MigratorBase
- 继承
构造函数
MigratorScriptingDecorator(MigratorBase) |
初始化 MigratorScriptingDecorator 类的新实例。 |
属性
Configuration |
获取用于迁移过程的配置。 (继承自 MigratorBase) |
方法
GetDatabaseMigrations() |
获取已应用于数据库的迁移的列表。 (继承自 MigratorBase) |
GetLocalMigrations() |
获取程序集中定义的迁移的列表。 (继承自 MigratorBase) |
GetPendingMigrations() |
获取尚未应用于数据库的挂起迁移的列表。 (继承自 MigratorBase) |
ScriptUpdate(String, String) |
生成用于更新数据库的脚本。 |
Update() |
汇报目标数据库进行最新迁移。 (继承自 MigratorBase) |
Update(String) |
将目标数据库汇报给定迁移。 (继承自 MigratorBase) |