C# Class MigSharp.Process.MigrationStep

Inheritance: BootstrapMigrationStep, IMigrationStep
Show file Open project: dradovic/MigSharp

Private Properties

Property Type Description
GetTag string
GetTimestamp long

Public Methods

Method Description
Execute ( IRuntimeConfiguration configuration, IVersioning versioning ) : void
MigrationStep ( IMigration migration, IMigrationStepMetadata metadata ) : System
Report ( IMigrationContext context ) : IMigrationReport

Private Methods

Method Description
GetTag ( ) : string
GetTimestamp ( ) : long

Method Details

Execute() public method

public Execute ( IRuntimeConfiguration configuration, IVersioning versioning ) : void
configuration IRuntimeConfiguration
versioning IVersioning
return void

MigrationStep() public method

public MigrationStep ( IMigration migration, IMigrationStepMetadata metadata ) : System
migration IMigration
metadata IMigrationStepMetadata
return System

Report() public method

public Report ( IMigrationContext context ) : IMigrationReport
context IMigrationContext
return IMigrationReport