Class SqlServer2005Generator
Inheritance
SqlServer2005Generator
Assembly: FluentMigrator.Runner.SqlServer.dll
Syntax
public class SqlServer2005Generator : SqlServer2000Generator, IMigrationGenerator
Constructors
|
Edit this page
View Source
SqlServer2005Generator()
Declaration
public SqlServer2005Generator()
|
Edit this page
View Source
SqlServer2005Generator(IColumn, IQuoter, IDescriptionGenerator, IOptions<GeneratorOptions>)
Declaration
protected SqlServer2005Generator(IColumn column, IQuoter quoter, IDescriptionGenerator descriptionGenerator, IOptions<GeneratorOptions> generatorOptions)
Parameters
|
Edit this page
View Source
SqlServer2005Generator(SqlServer2005Quoter)
Declaration
public SqlServer2005Generator(SqlServer2005Quoter quoter)
Parameters
|
Edit this page
View Source
SqlServer2005Generator(SqlServer2005Quoter, IOptions<GeneratorOptions>)
Declaration
public SqlServer2005Generator(SqlServer2005Quoter 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
CreateForeignKeyConstraint
Declaration
public override string CreateForeignKeyConstraint { get; }
Property Value
Overrides
|
Edit this page
View Source
CreateIndex
Declaration
public override string CreateIndex { get; }
Property Value
Overrides
|
Edit this page
View Source
CreateSchema
Declaration
public override string CreateSchema { 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 override string IdentityInsert { get; }
Property Value
Overrides
Methods
|
Edit this page
View Source
Generate(AlterColumnExpression)
Generates a ALTER TABLE ALTER COLUMN
SQL statement
Declaration
public override string Generate(AlterColumnExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(AlterSchemaExpression)
Generates an SQL statement to move a table from one schema to another
Declaration
public override string Generate(AlterSchemaExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(AlterTableExpression)
Generates a ALTER TABLE
SQL statement
Declaration
public override string Generate(AlterTableExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(CreateColumnExpression)
Generates a ALTER TABLE ADD COLUMN
SQL statement
Declaration
public override string Generate(CreateColumnExpression 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(CreateForeignKeyExpression)
Generates an SQL statement to create a foreign key
Declaration
public override string Generate(CreateForeignKeyExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(CreateIndexExpression)
Generates an SQL statement to create an index
Declaration
public override string Generate(CreateIndexExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(CreateSchemaExpression)
Generates a CREATE SCHEMA
SQL statement
Declaration
public override string Generate(CreateSchemaExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(CreateTableExpression)
Outputs a create table string
Declaration
public override string Generate(CreateTableExpression expression)
Parameters
Returns
Overrides
|
Edit this page
View Source
Generate(DeleteConstraintExpression)
Generates an SQL statement to drop a constraint
Declaration
public override string Generate(DeleteConstraintExpression 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(DeleteIndexExpression)
Generates an SQL statement to drop an index
Declaration
public override string Generate(DeleteIndexExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
Generate(DeleteSchemaExpression)
Generates a DROP SCHEMA
SQL statement
Declaration
public override string Generate(DeleteSchemaExpression expression)
Parameters
Returns
Type |
Description |
string |
The generated SQL
|
Overrides
|
Edit this page
View Source
GetFilterString(CreateIndexExpression)
Declaration
public virtual string GetFilterString(CreateIndexExpression createIndexExpression)
Parameters
Returns
|
Edit this page
View Source
GetIncludeString(CreateIndexExpression)
Declaration
public virtual string GetIncludeString(CreateIndexExpression column)
Parameters
Returns
|
Edit this page
View Source
GetWithOptions(ISupportAdditionalFeatures)
Declaration
public virtual string GetWithOptions(ISupportAdditionalFeatures expression)
Parameters
Returns
|
Edit this page
View Source
IsAdditionalFeatureSupported(string)
Declaration
public override bool IsAdditionalFeatureSupported(string feature)
Parameters
Type |
Name |
Description |
string |
feature |
|
Returns
Overrides
Implements