C# 클래스 Migr8.Postgres.PostgresqlExclusiveDbConnection

상속: IExclusiveDbConnection
파일 보기 프로젝트 열기: rebus-org/migr8

공개 메소드들

메소드 설명
Complete ( ) : void
CreateMigrationTable ( string migrationTableName ) : void
Dispose ( ) : void
ExecuteStatement ( string sqlStatement ) : void
GetExecutedMigrationIds ( string migrationTableName ) : IEnumerable
GetTableNames ( ) : HashSet
LogMigration ( IExecutableSqlMigration migration, string migrationTableName ) : void
PostgresqlExclusiveDbConnection ( string connectionString ) : System

비공개 메소드들

메소드 설명
CreateCommand ( ) : NpgsqlCommand

메소드 상세

Complete() 공개 메소드

public Complete ( ) : void
리턴 void

CreateMigrationTable() 공개 메소드

public CreateMigrationTable ( string migrationTableName ) : void
migrationTableName string
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

ExecuteStatement() 공개 메소드

public ExecuteStatement ( string sqlStatement ) : void
sqlStatement string
리턴 void

GetExecutedMigrationIds() 공개 메소드

public GetExecutedMigrationIds ( string migrationTableName ) : IEnumerable
migrationTableName string
리턴 IEnumerable

GetTableNames() 공개 메소드

public GetTableNames ( ) : HashSet
리턴 HashSet

LogMigration() 공개 메소드

public LogMigration ( IExecutableSqlMigration migration, string migrationTableName ) : void
migration IExecutableSqlMigration
migrationTableName string
리턴 void

PostgresqlExclusiveDbConnection() 공개 메소드

public PostgresqlExclusiveDbConnection ( string connectionString ) : System
connectionString string
리턴 System