C# Class MigSharp.Process.History

Show file Open project: dradovic/MigSharp Class Usage Examples

Public Methods

Method Description
Delete ( long timestamp, string moduleName ) : void
GetMigrations ( ) : IEnumerable
History ( TableName tableName, IProviderMetadata providerMetadata ) : System
Insert ( long timestamp, string moduleName, string tag ) : void
Load ( IDbConnection connection, IDbTransaction transaction ) : void
Store ( IDbConnection connection, IDbTransaction transaction, IDbCommandExecutor executor ) : void

Private Methods

Method Description
Escape ( TableName tableName ) : string
LoadEntry ( long timestamp, string moduleName, string tag ) : void

Method Details

Delete() public method

public Delete ( long timestamp, string moduleName ) : void
timestamp long
moduleName string
return void

GetMigrations() public method

public GetMigrations ( ) : IEnumerable
return IEnumerable

History() public method

public History ( TableName tableName, IProviderMetadata providerMetadata ) : System
tableName MigSharp.Core.TableName
providerMetadata IProviderMetadata
return System

Insert() public method

public Insert ( long timestamp, string moduleName, string tag ) : void
timestamp long
moduleName string
tag string
return void

Load() public method

public Load ( IDbConnection connection, IDbTransaction transaction ) : void
connection IDbConnection
transaction IDbTransaction
return void

Store() public method

public Store ( IDbConnection connection, IDbTransaction transaction, IDbCommandExecutor executor ) : void
connection IDbConnection
transaction IDbTransaction
executor IDbCommandExecutor
return void