C# Class Mite.Core.MigrationTracker

Item which computes which scripts have been run and not run
Inheritance: IMigrationTracker
显示文件 Open project: soitgoes/Mite Class Usage Examples

Public Methods

Method Description
GetMigrationDictionary ( ) : Migration>.IDictionary
InvalidMigrations ( ) : IEnumerable
IsHashMismatch ( ) : bool
IsMigrationGap ( ) : bool
IsValidState ( ) : bool
MigrationTracker ( IEnumerable migrations, string>.IDictionary hashes ) : System
MigrationsSince ( System.DateTime dateTime ) : IEnumerable

Method Details

GetMigrationDictionary() public method

public GetMigrationDictionary ( ) : Migration>.IDictionary
return Migration>.IDictionary

InvalidMigrations() public method

public InvalidMigrations ( ) : IEnumerable
return IEnumerable

IsHashMismatch() public method

public IsHashMismatch ( ) : bool
return bool

IsMigrationGap() public method

public IsMigrationGap ( ) : bool
return bool

IsValidState() public method

public IsValidState ( ) : bool
return bool

MigrationTracker() public method

public MigrationTracker ( IEnumerable migrations, string>.IDictionary hashes ) : System
migrations IEnumerable
hashes string>.IDictionary
return System

MigrationsSince() public method

public MigrationsSince ( System.DateTime dateTime ) : IEnumerable
dateTime System.DateTime
return IEnumerable