다음을 통해 공유


MigratorScriptingDecorator 클래스

정의

데이터베이스에 변경 내용을 적용하는 대신 SQL 스크립트를 생성하는 데코레이터입니다. 이 데코레이터를 래핑 DbMigratorDbMigrator 에 사용하면 대상 데이터베이스에 변경 내용을 적용할 수 없습니다.

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

생성자

MigratorScriptingDecorator(MigratorBase)

MigratorScriptingDecorator 클래스의 새 instance 초기화합니다.

속성

Configuration

마이그레이션 프로세스에 사용되는 구성을 가져옵니다.

(다음에서 상속됨 MigratorBase)

메서드

GetDatabaseMigrations()

데이터베이스에 적용된 마이그레이션 목록을 가져옵니다.

(다음에서 상속됨 MigratorBase)
GetLocalMigrations()

어셈블리에 정의된 마이그레이션 목록을 가져옵니다.

(다음에서 상속됨 MigratorBase)
GetPendingMigrations()

데이터베이스에 적용되지 않은 보류 중인 마이그레이션 목록을 가져옵니다.

(다음에서 상속됨 MigratorBase)
ScriptUpdate(String, String)

데이터베이스를 업데이트하는 스크립트를 생성합니다.

Update()

대상 데이터베이스를 최신 마이그레이션으로 업데이트.

(다음에서 상속됨 MigratorBase)
Update(String)

지정된 마이그레이션에 대상 데이터베이스를 업데이트.

(다음에서 상속됨 MigratorBase)

적용 대상