Search Results for

    Show / Hide Table of Contents

    Interface IMigrationRunner

    Inherited Members
    IMigrationScopeStarter.BeginScope()
    Namespace: FluentMigrator.Runner
    Assembly: FluentMigrator.Runner.dll
    Syntax
    public interface IMigrationRunner : IMigrationScopeStarter

    Properties

    MigrationAssemblies

    Declaration
    IAssemblyCollection MigrationAssemblies { get; }
    Property Value
    Type Description
    IAssemblyCollection

    MigrationLoader

    Declaration
    IMigrationInformationLoader MigrationLoader { get; set; }
    Property Value
    Type Description
    IMigrationInformationLoader

    Processor

    Declaration
    IMigrationProcessor Processor { get; }
    Property Value
    Type Description
    IMigrationProcessor

    RunnerContext

    Declaration
    IRunnerContext RunnerContext { get; }
    Property Value
    Type Description
    IRunnerContext

    Methods

    Down(IMigration)

    Declaration
    void Down(IMigration migration)
    Parameters
    Type Name Description
    IMigration migration

    HasMigrationsToApplyDown(long)

    Declaration
    bool HasMigrationsToApplyDown(long version)
    Parameters
    Type Name Description
    long version
    Returns
    Type Description
    bool

    HasMigrationsToApplyRollback()

    Declaration
    bool HasMigrationsToApplyRollback()
    Returns
    Type Description
    bool

    HasMigrationsToApplyUp(long?)

    Declaration
    bool HasMigrationsToApplyUp(long? version = null)
    Parameters
    Type Name Description
    long? version
    Returns
    Type Description
    bool

    ListMigrations()

    Declaration
    void ListMigrations()

    MigrateDown(long)

    Declaration
    void MigrateDown(long version)
    Parameters
    Type Name Description
    long version

    MigrateUp()

    Declaration
    void MigrateUp()

    MigrateUp(long)

    Declaration
    void MigrateUp(long version)
    Parameters
    Type Name Description
    long version

    Rollback(int)

    Declaration
    void Rollback(int steps)
    Parameters
    Type Name Description
    int steps

    RollbackToVersion(long)

    Declaration
    void RollbackToVersion(long version)
    Parameters
    Type Name Description
    long version

    Up(IMigration)

    Declaration
    void Up(IMigration migration)
    Parameters
    Type Name Description
    IMigration migration

    ValidateVersionOrder()

    Declaration
    void ValidateVersionOrder()
    In this article
    Back to top
    Copyright © 2018 Fluent Migrator Project
    Generated by DocFX
    Creative Commons License
    FluentMigrator Documentation by FluentMigrator Project is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.