Class SqlServer2005Generator
Inheritance
SqlServer2005Generator
Assembly: FluentMigrator.Runner.SqlServer.dll
Syntax
public class SqlServer2005Generator : SqlServer2000Generator, IMigrationGenerator
Constructors
SqlServer2005Generator()
Declaration
public SqlServer2005Generator()
SqlServer2005Generator(IColumn, IQuoter, IDescriptionGenerator)
Declaration
protected SqlServer2005Generator(IColumn column, IQuoter quoter, IDescriptionGenerator descriptionGenerator)
Parameters
Properties
AddColumn
Declaration
public override string AddColumn { get; }
Property Value
Overrides
CreateForeignKeyConstraint
Declaration
public override string CreateForeignKeyConstraint { get; }
Property Value
Overrides
CreateIndex
Declaration
public override string CreateIndex { get; }
Property Value
Overrides
DropIndex
Declaration
public override string DropIndex { get; }
Property Value
Overrides
IdentityInsert
Declaration
public override string IdentityInsert { get; }
Property Value
Overrides
Methods
Generate(AlterColumnExpression)
Declaration
public override string Generate(AlterColumnExpression expression)
Parameters
Returns
Overrides
Generate(AlterSchemaExpression)
Declaration
public override string Generate(AlterSchemaExpression expression)
Parameters
Returns
Overrides
Generate(AlterTableExpression)
Declaration
public override string Generate(AlterTableExpression expression)
Parameters
Returns
Overrides
Generate(CreateColumnExpression)
Declaration
public override string Generate(CreateColumnExpression expression)
Parameters
Returns
Overrides
Generate(CreateConstraintExpression)
Declaration
public override string Generate(CreateConstraintExpression expression)
Parameters
Returns
Overrides
Generate(CreateForeignKeyExpression)
Declaration
public override string Generate(CreateForeignKeyExpression expression)
Parameters
Returns
Overrides
Generate(CreateIndexExpression)
Declaration
public override string Generate(CreateIndexExpression expression)
Parameters
Returns
Overrides
Generate(CreateSchemaExpression)
Declaration
public override string Generate(CreateSchemaExpression expression)
Parameters
Returns
Overrides
Generate(CreateTableExpression)
Outputs a create table string
Declaration
public override string Generate(CreateTableExpression expression)
Parameters
Returns
Overrides
Generate(DeleteConstraintExpression)
Declaration
public override string Generate(DeleteConstraintExpression expression)
Parameters
Returns
Overrides
Generate(DeleteDefaultConstraintExpression)
Declaration
public override string Generate(DeleteDefaultConstraintExpression expression)
Parameters
Returns
Overrides
Generate(DeleteIndexExpression)
Declaration
public override string Generate(DeleteIndexExpression expression)
Parameters
Returns
Overrides
Generate(DeleteSchemaExpression)
Declaration
public override string Generate(DeleteSchemaExpression expression)
Parameters
Returns
Overrides
GetIncludeString(CreateIndexExpression)
Declaration
public virtual string GetIncludeString(CreateIndexExpression column)
Parameters
Returns
GetWithOptions(ISupportAdditionalFeatures)
Declaration
public virtual string GetWithOptions(ISupportAdditionalFeatures expression)
Parameters
Returns
IsAdditionalFeatureSupported(string)
Declaration
public override bool IsAdditionalFeatureSupported(string feature)
Parameters
Type |
Name |
Description |
string |
feature |
|
Returns
Overrides
Implements