Search Results for

    Show / Hide Table of Contents

    Class DefaultConventionSet

    Inheritance
    object
    DefaultConventionSet
    Implements
    IConventionSet
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: FluentMigrator.Runner
    Assembly: FluentMigrator.Runner.Core.dll
    Syntax
    public class DefaultConventionSet : IConventionSet

    Constructors

    DefaultConventionSet()

    Declaration
    public DefaultConventionSet()

    DefaultConventionSet(IRunnerContext)

    Declaration
    [Obsolete]
    public DefaultConventionSet(IRunnerContext runnerContext)
    Parameters
    Type Name Description
    IRunnerContext runnerContext

    DefaultConventionSet(string, string)

    Declaration
    public DefaultConventionSet(string defaultSchemaName, string workingDirectory)
    Parameters
    Type Name Description
    string defaultSchemaName
    string workingDirectory

    Properties

    AutoNameConventions

    Gets the conventions to be applied to IAutoNameExpression implementations

    Declaration
    public IList<IAutoNameConvention> AutoNameConventions { get; }
    Property Value
    Type Description
    IList<IAutoNameConvention>

    ColumnsConventions

    Gets the conventions to be applied to IColumnsExpression implementations

    Declaration
    public IList<IColumnsConvention> ColumnsConventions { get; }
    Property Value
    Type Description
    IList<IColumnsConvention>

    ConstraintConventions

    Gets the conventions to be applied to IConstraintExpression implementations

    Declaration
    public IList<IConstraintConvention> ConstraintConventions { get; }
    Property Value
    Type Description
    IList<IConstraintConvention>

    ForeignKeyConventions

    Gets the conventions to be applied to IForeignKeyExpression implementations

    Declaration
    public IList<IForeignKeyConvention> ForeignKeyConventions { get; }
    Property Value
    Type Description
    IList<IForeignKeyConvention>

    IndexConventions

    Gets the conventions to be applied to IIndexExpression implementations

    Declaration
    public IList<IIndexConvention> IndexConventions { get; }
    Property Value
    Type Description
    IList<IIndexConvention>

    RootPathConvention

    Gets the root path convention to be applied to IFileSystemExpression implementations

    Declaration
    public IRootPathConvention RootPathConvention { get; }
    Property Value
    Type Description
    IRootPathConvention

    SchemaConvention

    Gets the default schema name convention to be applied to ISchemaExpression implementations

    Declaration
    public DefaultSchemaConvention SchemaConvention { get; }
    Property Value
    Type Description
    DefaultSchemaConvention
    Remarks

    This class cannot be overridden. The IDefaultSchemaNameConvention must be implemented/provided instead.

    SequenceConventions

    Gets the conventions to be applied to ISequenceExpression implementations

    Declaration
    public IList<ISequenceConvention> SequenceConventions { get; }
    Property Value
    Type Description
    IList<ISequenceConvention>

    Implements

    IConventionSet
    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.