Class SqlServer2000Generator
Inheritance
SqlServer2000Generator
Assembly: FluentMigrator.Runner.SqlServer.dll
Syntax
public class SqlServer2000Generator : GenericGenerator, IMigrationGenerator
Constructors
|
Edit this page
View Source
SqlServer2000Generator()
Declaration
public SqlServer2000Generator()
|
Edit this page
View Source
SqlServer2000Generator(IColumn, IQuoter, IDescriptionGenerator, IOptions<GeneratorOptions>)
Declaration
protected SqlServer2000Generator(IColumn column, IQuoter quoter, IDescriptionGenerator descriptionGenerator, IOptions<GeneratorOptions> generatorOptions)
Parameters
|
Edit this page
View Source
SqlServer2000Generator(SqlServer2000Quoter)
Declaration
public SqlServer2000Generator(SqlServer2000Quoter quoter)
Parameters
|
Edit this page
View Source
SqlServer2000Generator(SqlServer2000Quoter, IOptions<GeneratorOptions>)
Declaration
public SqlServer2000Generator(SqlServer2000Quoter quoter, IOptions<GeneratorOptions> generatorOptions)
Parameters
Properties
|
Edit this page
View Source
AddColumn
Declaration
public override string AddColumn { get; }
Property Value
Overrides
|
Edit this page
View Source
CreateConstraint
Declaration
public override string CreateConstraint { get; }
Property Value
Overrides
|
Edit this page
View Source
DropIndex
Declaration
public override string DropIndex { get; }
Property Value
Overrides
|
Edit this page
View Source
IdentityInsert
Declaration
public virtual string IdentityInsert { get; }
Property Value
|
Edit this page
View Source
RenameColumn
Declaration
public override string RenameColumn { get; }
Property Value
Overrides
|
Edit this page
View Source
Declaration
public override string RenameTable { get; }
Property Value
Overrides
Methods
|
Edit this page
View Source
BuildDelete(DeleteColumnExpression, string, StringBuilder)
Declaration
protected virtual void BuildDelete(DeleteColumnExpression expression, string columnName, StringBuilder builder)
Parameters
|
Edit this page
View Source
Generate(AlterDefaultConstraintExpression)
Generates an SQL statement to alter a DEFAULT constraint
Declaration
public override string Generate(AlterDefaultConstraintExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(CreateConstraintExpression)
Generates an SQL statement to create a constraint
Declaration
public override string Generate(CreateConstraintExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(CreateSequenceExpression)
Generates a CREATE SEQUENCE
SQL statement
Declaration
public override string Generate(CreateSequenceExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(DeleteColumnExpression)
Generates a ALTER TABLE DROP COLUMN
SQL statement
Declaration
public override string Generate(DeleteColumnExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(DeleteDefaultConstraintExpression)
Generates an SQL statement to drop a default constraint
Declaration
public override string Generate(DeleteDefaultConstraintExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(DeleteSequenceExpression)
Generates a DROP SEQUENCE
SQL statement
Declaration
public override string Generate(DeleteSequenceExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(InsertDataExpression)
Generates an SQL statement to INSERT data
Declaration
public override string Generate(InsertDataExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(RenameColumnExpression)
Generates an SQL statement to rename a column
Declaration
public override string Generate(RenameColumnExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generates an SQL statement to rename a table
Declaration
public override string Generate(RenameTableExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
GetClusterTypeString(CreateIndexExpression)
Declaration
public override string GetClusterTypeString(CreateIndexExpression column)
Parameters
Returns
Overrides
|
Edit this page
View Source
GetConstraintClusteringString(CreateConstraintExpression)
Declaration
protected virtual string GetConstraintClusteringString(CreateConstraintExpression constraint)
Parameters
Returns
|
Edit this page
View Source
IsAdditionalFeatureSupported(string)
Declaration
public override bool IsAdditionalFeatureSupported(string feature)
Parameters
Type |
Name |
Description |
string |
feature |
|
Returns
Overrides
|
Edit this page
View Source
IsUsingIdentityInsert(InsertDataExpression)
Declaration
protected static bool IsUsingIdentityInsert(InsertDataExpression expression)
Parameters
Returns
Implements