Interface IConventionSet
A set of conventions to be applied to expressions
Namespace: FluentMigrator.Runner.Conventions
Assembly: FluentMigrator.Runner.Core.dll
Syntax
public interface IConventionSet
Properties
| Edit this page View SourceAutoNameConventions
Gets the conventions to be applied to IAutoNameExpression implementations
Declaration
IList<IAutoNameConvention> AutoNameConventions { get; }
Property Value
Type | Description |
---|---|
IList<IAutoNameConvention> |
ColumnsConventions
Gets the conventions to be applied to IColumnsExpression implementations
Declaration
IList<IColumnsConvention> ColumnsConventions { get; }
Property Value
Type | Description |
---|---|
IList<IColumnsConvention> |
ConstraintConventions
Gets the conventions to be applied to IConstraintExpression implementations
Declaration
IList<IConstraintConvention> ConstraintConventions { get; }
Property Value
Type | Description |
---|---|
IList<IConstraintConvention> |
ForeignKeyConventions
Gets the conventions to be applied to IForeignKeyExpression implementations
Declaration
IList<IForeignKeyConvention> ForeignKeyConventions { get; }
Property Value
Type | Description |
---|---|
IList<IForeignKeyConvention> |
IndexConventions
Gets the conventions to be applied to IIndexExpression implementations
Declaration
IList<IIndexConvention> IndexConventions { get; }
Property Value
Type | Description |
---|---|
IList<IIndexConvention> |
RootPathConvention
Gets the root path convention to be applied to IFileSystemExpression implementations
Declaration
IRootPathConvention RootPathConvention { get; }
Property Value
Type | Description |
---|---|
IRootPathConvention |
SchemaConvention
Gets the default schema name convention to be applied to ISchemaExpression implementations
Declaration
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
IList<ISequenceConvention> SequenceConventions { get; }
Property Value
Type | Description |
---|---|
IList<ISequenceConvention> |