C# Class MigSharp.Process.PersistedVersioning

Inheritance: IVersioning
Show file Open project: dradovic/MigSharp Class Usage Examples

Public Methods

Method Description
Update ( IMigrationStepMetadata metadata, IDbConnection connection, IDbTransaction transaction, IDbCommandExecutor commandExecutor ) : void

Private Methods

Method Description
PersistedVersioning ( History history ) : System.Collections.Generic
StoreChanges ( IDbConnection connection, IDbTransaction transaction, IDbCommandExecutor executor ) : void
UpdateToInclude ( IEnumerable containedMigrations, IDbConnection connection, IDbTransaction transaction, IDbCommandExecutor executor ) : void

Method Details

Update() public method

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