Search Results for

    Show / Hide Table of Contents

    Interface IMigrationGenerator

    Namespace: FluentMigrator
    Assembly: FluentMigrator.Abstractions.dll
    Syntax
    public interface IMigrationGenerator

    Methods

    Generate(AlterColumnExpression)

    Declaration
    string Generate(AlterColumnExpression expression)
    Parameters
    Type Name Description
    AlterColumnExpression expression
    Returns
    Type Description
    string

    Generate(AlterDefaultConstraintExpression)

    Declaration
    string Generate(AlterDefaultConstraintExpression expression)
    Parameters
    Type Name Description
    AlterDefaultConstraintExpression expression
    Returns
    Type Description
    string

    Generate(AlterSchemaExpression)

    Declaration
    string Generate(AlterSchemaExpression expression)
    Parameters
    Type Name Description
    AlterSchemaExpression expression
    Returns
    Type Description
    string

    Generate(AlterTableExpression)

    Declaration
    string Generate(AlterTableExpression expression)
    Parameters
    Type Name Description
    AlterTableExpression expression
    Returns
    Type Description
    string

    Generate(CreateColumnExpression)

    Declaration
    string Generate(CreateColumnExpression expression)
    Parameters
    Type Name Description
    CreateColumnExpression expression
    Returns
    Type Description
    string

    Generate(CreateConstraintExpression)

    Declaration
    string Generate(CreateConstraintExpression expression)
    Parameters
    Type Name Description
    CreateConstraintExpression expression
    Returns
    Type Description
    string

    Generate(CreateForeignKeyExpression)

    Declaration
    string Generate(CreateForeignKeyExpression expression)
    Parameters
    Type Name Description
    CreateForeignKeyExpression expression
    Returns
    Type Description
    string

    Generate(CreateIndexExpression)

    Declaration
    string Generate(CreateIndexExpression expression)
    Parameters
    Type Name Description
    CreateIndexExpression expression
    Returns
    Type Description
    string

    Generate(CreateSchemaExpression)

    Declaration
    string Generate(CreateSchemaExpression expression)
    Parameters
    Type Name Description
    CreateSchemaExpression expression
    Returns
    Type Description
    string

    Generate(CreateSequenceExpression)

    Declaration
    string Generate(CreateSequenceExpression expression)
    Parameters
    Type Name Description
    CreateSequenceExpression expression
    Returns
    Type Description
    string

    Generate(CreateTableExpression)

    Declaration
    string Generate(CreateTableExpression expression)
    Parameters
    Type Name Description
    CreateTableExpression expression
    Returns
    Type Description
    string

    Generate(DeleteColumnExpression)

    Declaration
    string Generate(DeleteColumnExpression expression)
    Parameters
    Type Name Description
    DeleteColumnExpression expression
    Returns
    Type Description
    string

    Generate(DeleteConstraintExpression)

    Declaration
    string Generate(DeleteConstraintExpression expression)
    Parameters
    Type Name Description
    DeleteConstraintExpression expression
    Returns
    Type Description
    string

    Generate(DeleteDataExpression)

    Declaration
    string Generate(DeleteDataExpression expression)
    Parameters
    Type Name Description
    DeleteDataExpression expression
    Returns
    Type Description
    string

    Generate(DeleteDefaultConstraintExpression)

    Declaration
    string Generate(DeleteDefaultConstraintExpression expression)
    Parameters
    Type Name Description
    DeleteDefaultConstraintExpression expression
    Returns
    Type Description
    string

    Generate(DeleteForeignKeyExpression)

    Declaration
    string Generate(DeleteForeignKeyExpression expression)
    Parameters
    Type Name Description
    DeleteForeignKeyExpression expression
    Returns
    Type Description
    string

    Generate(DeleteIndexExpression)

    Declaration
    string Generate(DeleteIndexExpression expression)
    Parameters
    Type Name Description
    DeleteIndexExpression expression
    Returns
    Type Description
    string

    Generate(DeleteSchemaExpression)

    Declaration
    string Generate(DeleteSchemaExpression expression)
    Parameters
    Type Name Description
    DeleteSchemaExpression expression
    Returns
    Type Description
    string

    Generate(DeleteSequenceExpression)

    Declaration
    string Generate(DeleteSequenceExpression expression)
    Parameters
    Type Name Description
    DeleteSequenceExpression expression
    Returns
    Type Description
    string

    Generate(DeleteTableExpression)

    Declaration
    string Generate(DeleteTableExpression expression)
    Parameters
    Type Name Description
    DeleteTableExpression expression
    Returns
    Type Description
    string

    Generate(InsertDataExpression)

    Declaration
    string Generate(InsertDataExpression expression)
    Parameters
    Type Name Description
    InsertDataExpression expression
    Returns
    Type Description
    string

    Generate(RenameColumnExpression)

    Declaration
    string Generate(RenameColumnExpression expression)
    Parameters
    Type Name Description
    RenameColumnExpression expression
    Returns
    Type Description
    string

    Generate(RenameTableExpression)

    Declaration
    string Generate(RenameTableExpression expression)
    Parameters
    Type Name Description
    RenameTableExpression expression
    Returns
    Type Description
    string

    Generate(UpdateDataExpression)

    Declaration
    string Generate(UpdateDataExpression expression)
    Parameters
    Type Name Description
    UpdateDataExpression expression
    Returns
    Type Description
    string
    In this article
    • Methods
      • Generate(AlterColumnExpression)
      • Generate(AlterDefaultConstraintExpression)
      • Generate(AlterSchemaExpression)
      • Generate(AlterTableExpression)
      • Generate(CreateColumnExpression)
      • Generate(CreateConstraintExpression)
      • Generate(CreateForeignKeyExpression)
      • Generate(CreateIndexExpression)
      • Generate(CreateSchemaExpression)
      • Generate(CreateSequenceExpression)
      • Generate(CreateTableExpression)
      • Generate(DeleteColumnExpression)
      • Generate(DeleteConstraintExpression)
      • Generate(DeleteDataExpression)
      • Generate(DeleteDefaultConstraintExpression)
      • Generate(DeleteForeignKeyExpression)
      • Generate(DeleteIndexExpression)
      • Generate(DeleteSchemaExpression)
      • Generate(DeleteSequenceExpression)
      • Generate(DeleteTableExpression)
      • Generate(InsertDataExpression)
      • Generate(RenameColumnExpression)
      • Generate(RenameTableExpression)
      • Generate(UpdateDataExpression)
    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.