Search Results for

    Show / Hide Table of Contents

    Class SqlServerCeGenerator

    Inheritance
    object
    GeneratorBase
    GenericGenerator
    SqlServer2000Generator
    SqlServerCeGenerator
    Implements
    IMigrationGenerator
    Inherited Members
    SqlServer2000Generator.RenameTable
    SqlServer2000Generator.RenameColumn
    SqlServer2000Generator.DropIndex
    SqlServer2000Generator.AddColumn
    SqlServer2000Generator.IdentityInsert
    SqlServer2000Generator.CreateConstraint
    SqlServer2000Generator.Generate(CreateConstraintExpression)
    SqlServer2000Generator.BuildDelete(DeleteColumnExpression, string, StringBuilder)
    SqlServer2000Generator.IsUsingIdentityInsert(InsertDataExpression)
    SqlServer2000Generator.Generate(CreateSequenceExpression)
    SqlServer2000Generator.Generate(DeleteSequenceExpression)
    SqlServer2000Generator.IsAdditionalFeatureSupported(string)
    GenericGenerator.compatabilityMode
    GenericGenerator.CompatibilityMode
    GenericGenerator.CreateTable
    GenericGenerator.DropTable
    GenericGenerator.DropColumn
    GenericGenerator.AlterColumn
    GenericGenerator.CreateSchema
    GenericGenerator.AlterSchema
    GenericGenerator.DropSchema
    GenericGenerator.CreateIndex
    GenericGenerator.UpdateData
    GenericGenerator.DeleteData
    GenericGenerator.DeleteConstraint
    GenericGenerator.CreateForeignKeyConstraint
    GenericGenerator.GetUniqueString(CreateIndexExpression)
    GenericGenerator.Generate(CreateTableExpression)
    GenericGenerator.Generate(DeleteTableExpression)
    GenericGenerator.Generate(CreateColumnExpression)
    GenericGenerator.Generate(AlterColumnExpression)
    GenericGenerator.Generate(CreateIndexExpression)
    GenericGenerator.Generate(CreateForeignKeyExpression)
    GenericGenerator.Generate(DeleteConstraintExpression)
    GenericGenerator.GenerateForeignKeyName(ForeignKeyDefinition)
    GenericGenerator.Generate(DeleteForeignKeyExpression)
    GenericGenerator.AppendSqlStatementEndToken(StringBuilder)
    GenericGenerator.GenerateColumnNamesAndValues(InsertDataExpression)
    GenericGenerator.ValidateAdditionalFeatureCompatibility(IEnumerable<KeyValuePair<string, object>>)
    GenericGenerator.Generate(UpdateDataExpression)
    GenericGenerator.Generate(DeleteDataExpression)
    GeneratorBase.Generate(AlterTableExpression)
    GeneratorBase.Column
    GeneratorBase.Quoter
    GeneratorBase.DescriptionGenerator
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: FluentMigrator.Runner.Generators.SqlServer
    Assembly: FluentMigrator.Runner.SqlServerCe.dll
    Syntax
    public class SqlServerCeGenerator : SqlServer2000Generator, IMigrationGenerator

    Constructors

    | Edit this page View Source

    SqlServerCeGenerator()

    Declaration
    public SqlServerCeGenerator()
    | Edit this page View Source

    SqlServerCeGenerator(SqlServer2000Quoter)

    Declaration
    public SqlServerCeGenerator(SqlServer2000Quoter quoter)
    Parameters
    Type Name Description
    SqlServer2000Quoter quoter
    | Edit this page View Source

    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 Source

    InsertData

    Declaration
    public override string InsertData { get; }
    Property Value
    Type Description
    string
    Overrides
    GenericGenerator.InsertData

    Methods

    | Edit this page View Source

    Generate(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
    SqlServer2000Generator.Generate(AlterDefaultConstraintExpression)
    | 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
    Type Name Description
    AlterSchemaExpression expression

    The expression to create the SQL for

    Returns
    Type Description
    string

    The generated SQL

    Overrides
    GenericGenerator.Generate(AlterSchemaExpression)
    | Edit this page View Source

    Generate(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
    GenericGenerator.Generate(CreateSchemaExpression)
    | Edit this page View Source

    Generate(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
    SqlServer2000Generator.Generate(DeleteColumnExpression)
    | Edit this page View Source

    Generate(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
    SqlServer2000Generator.Generate(DeleteDefaultConstraintExpression)
    | Edit this page View Source

    Generate(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
    GenericGenerator.Generate(DeleteIndexExpression)
    | Edit this page View Source

    Generate(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
    GenericGenerator.Generate(DeleteSchemaExpression)
    | Edit this page View Source

    Generate(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
    SqlServer2000Generator.Generate(InsertDataExpression)
    | Edit this page View Source

    Generate(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
    SqlServer2000Generator.Generate(RenameColumnExpression)
    | Edit this page View Source

    Generate(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
    SqlServer2000Generator.Generate(RenameTableExpression)
    | Edit this page View Source

    GetClusterTypeString(CreateIndexExpression)

    Declaration
    public override string GetClusterTypeString(CreateIndexExpression column)
    Parameters
    Type Name Description
    CreateIndexExpression column
    Returns
    Type Description
    string
    Overrides
    SqlServer2000Generator.GetClusterTypeString(CreateIndexExpression)
    | Edit this page View Source

    GetConstraintClusteringString(CreateConstraintExpression)

    Declaration
    protected override string GetConstraintClusteringString(CreateConstraintExpression constraint)
    Parameters
    Type Name Description
    CreateConstraintExpression constraint
    Returns
    Type Description
    string
    Overrides
    SqlServer2000Generator.GetConstraintClusteringString(CreateConstraintExpression)

    Implements

    IMigrationGenerator
    • Edit this page
    • View Source
    In this article
    Back to top
    Copyright © 2018 Fluent Migrator Project
    Generated by DocFX
    Creative Commons License
    FluentMigrator Documentation by FluentMigrator Project is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.