Search Results for

    Show / Hide Table of Contents

    IDeleteExpressionRoot

    Delete -+- Schema ------------- name ----------| (end)
            |
            +- Table -------------- name -------+--> IInSchemaSyntax
            |                                   |
            +- Sequence ----------- name -------+
            |
            +- Column ------------- name ----------> IDeleteColumnFromTableSyntax
            |
            +- ForeignKey -------+-----------------> IDeleteForeignKeyFromTableSyntax
            |                    |
            |                    +- name ----------> IDeleteForeignKeyOnTableSyntax
            |
            +- FromTable ---------- name ----------> IDeleteDataOrInSchemaSyntax
            |
            +- Index ------------+--------+--------> IDeleteIndexForTableSyntax
            |                    |        |
            |                    +- name -+
            |
            +- PrimaryKey --------- name -------+--> IDeleteConstraintOnTableSyntax
            |                                   |
            +- UniqueConstraint -+--------+-----+
            |                    |        |
            |                    +- name -+
            |
            +- DefaultConstraint ------------------> IDeleteDefaultConstraintOnTableSyntax
    

    Generic

    IInSchemaSyntax

    ---------- InSchema --- name ---| (end)
    

    Column

    IDeleteColumnFromTableSyntax

    --------+- FromTable --- name ---> IInSchemaSyntax
            |
            +- Column --- name ------> IDeleteColumnFromTableSyntax
    

    ForeignKey

    IDeleteForeignKeyFromTableSyntax

    ---------- FromTable --- name ---> IDeleteForeignKeyForeignColumnOrInSchemaSyntax
    

    IDeleteForeignKeyForeignColumnOrInSchemaSyntax

    --------+-------------------+--> IDeleteForeignKeyForeignColumnSyntax
            |                   |
            +- InSchema name ---+
    

    IDeleteForeignKeyForeignColumnSyntax

    --------+- ForeignColumn ---- name --+--> IDeleteForeignKeyToTableSyntax
            |                            |
            +- ForeignColumns --- names -+
    

    IDeleteForeignKeyToTableSyntax

    ---------- ToTable --- name ---> IDeleteForeignKeyPrimaryColumnSyntax
    

    IDeleteForeignKeyPrimaryColumnSyntax

    --------+- PrimaryColumn ---- name --+--| (end)
            |                            |
            +- PrimaryColumns --- names -+
    

    IDeleteForeignKeyOnTableSyntax

    ---------- OnTable --- name ---> IInSchemaSyntax
    

    Data

    IDeleteDataOrInSchemaSyntax

    --------+---------------------+--> IDeleteDataSyntax
            |                     |
            +- InSchema --- name -+
    

    IDeleteDataSyntax

    --------+- Row --- anonymousType ----> IDeleteDataSyntax
            |
            +- AllRows ---------------+--| (end)
            |                         |
            +- IsNull --- columnName -+
    

    Index

    IDeleteIndexForTableSyntax

    --------+- OnTable --- name ---> IDeleteIndexOnColumnOrInSchemaSyntax
            |
            +- WithOptions --------> IDeleteIndexOptionsSyntax
    

    IDeleteIndexOnColumnOrInSchemaSyntax

    --------+---------------------+--> IDeleteIndexOnColumnSyntax
            |                     |
            +- InSchema --- name -+
    

    IDeleteIndexOnColumnSyntax

    --------+- OnColumn --- name ---+--> IDeleteIndexOptionsSyntax
            |                       |
            +- OnColumns --- names -+
            |                       |
            +- WithOptions ---------+
    

    IDeleteIndexOptionsSyntax

    Note

    Extension point

    PrimaryKey/Unique constraint

    IDeleteConstraintOnTableSyntax

    ---------- FromTable name ---> IDeleteConstraintInSchemaOptionsSyntax
    

    IDeleteConstraintInSchemaOptionsSyntax

    --------+---------------------+--> IDeleteConstraintColumnSyntax
            |                     |
            +- InSchema --- name -+
    

    IDeleteConstraintColumnSyntax

    --------+- OnColumn --- name ---+--| (end)
            |                       |
            +- OnColumns --- names -+
    

    DefaultConstraint

    IDeleteDefaultConstraintOnTableSyntax

    ---------- OnTable --- name ---> IDeleteDefaultConstraintOnColumnOrInSchemaSyntax
    

    IDeleteDefaultConstraintOnColumnOrInSchemaSyntax

    --------+---------------------+--> IDeleteDefaultConstraintOnColumnSyntax
            |                     |
            +- InSchema --- name -+
    

    IDeleteDefaultConstraintOnColumnSyntax

    ---------- OnColumn --- name ---| (end)
    
    • Edit this page
    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.