C# 클래스 Affecto.Database.Migrator.DatabaseMigrator

상속: IDatabaseMigrator
파일 보기 프로젝트 열기: affecto/dotnet-Database.Migrator 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
options MigrationOptions

공개 메소드들

메소드 설명
DatabaseMigrator ( string connectionStringKey, Assembly assembly, MigrationOptions options, List migrationTags = null ) : System.Collections.Generic
MigrateDown ( long targetVersion ) : void
MigrateUp ( ) : void
MigrateUp ( long targetVersion ) : void

보호된 메소드들

메소드 설명
GetAnnouncer ( ) : IAnnouncer
GetMigrationProcessor ( string connectionString, IAnnouncer announcer ) : IMigrationProcessor

비공개 메소드들

메소드 설명
ConfigureRunner ( ) : void

메소드 상세

DatabaseMigrator() 공개 메소드

public DatabaseMigrator ( string connectionStringKey, Assembly assembly, MigrationOptions options, List migrationTags = null ) : System.Collections.Generic
connectionStringKey string
assembly System.Reflection.Assembly
options MigrationOptions
migrationTags List
리턴 System.Collections.Generic

GetAnnouncer() 보호된 메소드

protected GetAnnouncer ( ) : IAnnouncer
리턴 IAnnouncer

GetMigrationProcessor() 보호된 메소드

protected GetMigrationProcessor ( string connectionString, IAnnouncer announcer ) : IMigrationProcessor
connectionString string
announcer IAnnouncer
리턴 IMigrationProcessor

MigrateDown() 공개 메소드

public MigrateDown ( long targetVersion ) : void
targetVersion long
리턴 void

MigrateUp() 공개 메소드

public MigrateUp ( ) : void
리턴 void

MigrateUp() 공개 메소드

public MigrateUp ( long targetVersion ) : void
targetVersion long
리턴 void

프로퍼티 상세

options 보호되어 있는 프로퍼티

protected MigrationOptions,Affecto.Database.Migrator options
리턴 MigrationOptions