Class SqlServer2000Generator
Inheritance
SqlServer2000Generator
Assembly: FluentMigrator.Runner.SqlServer.dll
Syntax
public class SqlServer2000Generator : GenericGenerator, IMigrationGenerator
Constructors
SqlServer2000Generator()
Declaration
public SqlServer2000Generator()
SqlServer2000Generator(IColumn, IQuoter, IDescriptionGenerator)
Declaration
protected SqlServer2000Generator(IColumn column, IQuoter quoter, IDescriptionGenerator descriptionGenerator)
Parameters
Properties
AddColumn
Declaration
public override string AddColumn { get; }
Property Value
Overrides
CreateConstraint
Declaration
public override string CreateConstraint { get; }
Property Value
Overrides
DropIndex
Declaration
public override string DropIndex { get; }
Property Value
Overrides
IdentityInsert
Declaration
public virtual string IdentityInsert { get; }
Property Value
RenameColumn
Declaration
public override string RenameColumn { get; }
Property Value
Overrides
Declaration
public override string RenameTable { get; }
Property Value
Overrides
Methods
BuildDelete(DeleteColumnExpression, string, StringBuilder)
Declaration
protected virtual void BuildDelete(DeleteColumnExpression expression, string columnName, StringBuilder builder)
Parameters
Generate(AlterDefaultConstraintExpression)
Declaration
public override string Generate(AlterDefaultConstraintExpression expression)
Parameters
Returns
Overrides
Generate(CreateConstraintExpression)
Declaration
public override string Generate(CreateConstraintExpression expression)
Parameters
Returns
Overrides
Generate(CreateSequenceExpression)
Declaration
public override string Generate(CreateSequenceExpression expression)
Parameters
Returns
Overrides
Generate(DeleteColumnExpression)
Declaration
public override string Generate(DeleteColumnExpression expression)
Parameters
Returns
Overrides
Generate(DeleteDefaultConstraintExpression)
Declaration
public override string Generate(DeleteDefaultConstraintExpression expression)
Parameters
Returns
Overrides
Generate(DeleteSequenceExpression)
Declaration
public override string Generate(DeleteSequenceExpression expression)
Parameters
Returns
Overrides
Generate(InsertDataExpression)
Declaration
public override string Generate(InsertDataExpression expression)
Parameters
Returns
Overrides
Generate(RenameColumnExpression)
Declaration
public override string Generate(RenameColumnExpression expression)
Parameters
Returns
Overrides
Declaration
public override string Generate(RenameTableExpression expression)
Parameters
Returns
Overrides
GetClusterTypeString(CreateIndexExpression)
Declaration
public override string GetClusterTypeString(CreateIndexExpression column)
Parameters
Returns
Overrides
GetConstraintClusteringString(CreateConstraintExpression)
Declaration
protected virtual string GetConstraintClusteringString(CreateConstraintExpression constraint)
Parameters
Returns
IsAdditionalFeatureSupported(string)
Declaration
public override bool IsAdditionalFeatureSupported(string feature)
Parameters
Type |
Name |
Description |
string |
feature |
|
Returns
Overrides
IsUsingIdentityInsert(InsertDataExpression)
Declaration
protected static bool IsUsingIdentityInsert(InsertDataExpression expression)
Parameters
Returns
Implements