C# Class MigSharp.Process.MigrationImporter

Inheritance: IMigrationImporter
Show file Open project: dradovic/MigSharp

Public Methods

Method Description
ImportAll ( IReadOnlyCollection &migrations, IReadOnlyCollection &aggregateMigrations ) : void
ImportMigrations ( ) : IReadOnlyCollection
MigrationImporter ( ComposablePartCatalog catalog, IMigrationTimestampProvider>.IDictionary timestampProviders ) : System

Private Methods

Method Description
ExtractTimestamp ( string moduleName, IMigration migration ) : long

Method Details

ImportAll() public method

public ImportAll ( IReadOnlyCollection &migrations, IReadOnlyCollection &aggregateMigrations ) : void
migrations IReadOnlyCollection
aggregateMigrations IReadOnlyCollection
return void

ImportMigrations() public method

public ImportMigrations ( ) : IReadOnlyCollection
return IReadOnlyCollection

MigrationImporter() public method

public MigrationImporter ( ComposablePartCatalog catalog, IMigrationTimestampProvider>.IDictionary timestampProviders ) : System
catalog ComposablePartCatalog
timestampProviders IMigrationTimestampProvider>.IDictionary
return System