C# 클래스 MigSharp.Process.Versioning

Implements IVersioning without creating a versioning table until it is really needed.
상속: IVersioning
파일 보기 프로젝트 열기: dradovic/MigSharp

Private Properties

프로퍼티 타입 설명
GetPersistedVersioning PersistedVersioning
UpdateToInclude void
Versioning System

공개 메소드들

메소드 설명
Update ( IMigrationStepMetadata metadata, IDbConnection connection, IDbTransaction transaction, IDbCommandExecutor commandExecutor ) : void

비공개 메소드들

메소드 설명
GetPersistedVersioning ( IDbConnection connection, IDbTransaction transaction, IDbCommandExecutor executor ) : PersistedVersioning
UpdateToInclude ( IEnumerable containedMigrations, IDbConnection connection, IDbTransaction transaction ) : void
Versioning ( IRuntimeConfiguration configuration, TableName versioningTableName ) : System

메소드 상세

Update() 공개 메소드

public Update ( IMigrationStepMetadata metadata, IDbConnection connection, IDbTransaction transaction, IDbCommandExecutor commandExecutor ) : void
metadata IMigrationStepMetadata
connection IDbConnection
transaction IDbTransaction
commandExecutor IDbCommandExecutor
리턴 void