Class SqlServerCeGenerator
Implements
Inherited Members
Namespace: FluentMigrator.Runner.Generators.SqlServer
Assembly: FluentMigrator.Runner.SqlServerCe.dll
Syntax
public class SqlServerCeGenerator : SqlServer2000Generator, IMigrationGenerator
  Constructors
| Edit this page View SourceSqlServerCeGenerator()
Declaration
public SqlServerCeGenerator()
  SqlServerCeGenerator(SqlServer2000Quoter)
Declaration
public SqlServerCeGenerator(SqlServer2000Quoter quoter)
  Parameters
| Type | Name | Description | 
|---|---|---|
| SqlServer2000Quoter | quoter | 
SqlServerCeGenerator(SqlServer2000Quoter, IOptions<GeneratorOptions>)
Declaration
public SqlServerCeGenerator(SqlServer2000Quoter quoter, IOptions<GeneratorOptions> generatorOptions)
  Parameters
| Type | Name | Description | 
|---|---|---|
| SqlServer2000Quoter | quoter | |
| IOptions<GeneratorOptions> | generatorOptions | 
Properties
| Edit this page View SourceInsertData
Declaration
public override string InsertData { get; }
  Property Value
| Type | Description | 
|---|---|
| string | 
Overrides
Methods
| Edit this page View SourceGenerate(AlterDefaultConstraintExpression)
Generates an SQL statement to alter a DEFAULT constraint
Declaration
public override string Generate(AlterDefaultConstraintExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| AlterDefaultConstraintExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGenerate(AlterSchemaExpression)
Generates an SQL statement to move a table from one schema to another
Declaration
public override string Generate(AlterSchemaExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| AlterSchemaExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGenerate(CreateSchemaExpression)
Generates a CREATE SCHEMA SQL statement
Declaration
public override string Generate(CreateSchemaExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| CreateSchemaExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGenerate(DeleteColumnExpression)
Generates a ALTER TABLE DROP COLUMN SQL statement
Declaration
public override string Generate(DeleteColumnExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| DeleteColumnExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGenerate(DeleteDefaultConstraintExpression)
Generates an SQL statement to drop a default constraint
Declaration
public override string Generate(DeleteDefaultConstraintExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| DeleteDefaultConstraintExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGenerate(DeleteIndexExpression)
Generates an SQL statement to drop an index
Declaration
public override string Generate(DeleteIndexExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| DeleteIndexExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGenerate(DeleteSchemaExpression)
Generates a DROP SCHEMA SQL statement
Declaration
public override string Generate(DeleteSchemaExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| DeleteSchemaExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGenerate(InsertDataExpression)
Generates an SQL statement to INSERT data
Declaration
public override string Generate(InsertDataExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| InsertDataExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGenerate(RenameColumnExpression)
Generates an SQL statement to rename a column
Declaration
public override string Generate(RenameColumnExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| RenameColumnExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGenerate(RenameTableExpression)
Generates an SQL statement to rename a table
Declaration
public override string Generate(RenameTableExpression expression)
  Parameters
| Type | Name | Description | 
|---|---|---|
| RenameTableExpression | expression | The expression to create the SQL for  | 
      
Returns
| Type | Description | 
|---|---|
| string | The generated SQL  | 
      
Overrides
| Edit this page View SourceGetClusterTypeString(CreateIndexExpression)
Declaration
public override string GetClusterTypeString(CreateIndexExpression column)
  Parameters
| Type | Name | Description | 
|---|---|---|
| CreateIndexExpression | column | 
Returns
| Type | Description | 
|---|---|
| string | 
Overrides
| Edit this page View SourceGetConstraintClusteringString(CreateConstraintExpression)
Declaration
protected override string GetConstraintClusteringString(CreateConstraintExpression constraint)
  Parameters
| Type | Name | Description | 
|---|---|---|
| CreateConstraintExpression | constraint | 
Returns
| Type | Description | 
|---|---|
| string |