SqliteMigrationsSqlGenerator SqliteMigrationsSqlGenerator Class

Syntax

Declaration

public class SqliteMigrationsSqlGenerator : MigrationsSqlGenerator, IMigrationsSqlGeneratorPublic Class SqliteMigrationsSqlGenerator
    Inherits MigrationsSqlGenerator
    Implements IMigrationsSqlGenerator

Inheritance Hierarchy

Inherited Members

SqlGenerationHelper,
SqlGenerationHelper,
TypeMapper,
TypeMapper,
Annotations,
Annotations,
Generate(MigrationOperation, IModel, MigrationCommandListBuilder),
Generate(MigrationOperation, IModel, MigrationCommandListBuilder),
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder),
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder),
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder),
Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder),
Generate(AlterTableOperation, IModel, MigrationCommandListBuilder),
Generate(AlterTableOperation, IModel, MigrationCommandListBuilder),
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder),
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder),
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(DropTableOperation, IModel, MigrationCommandListBuilder),
Generate(DropTableOperation, IModel, MigrationCommandListBuilder),
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean),
Generate(SqlOperation, IModel, MigrationCommandListBuilder),
Generate(SqlOperation, IModel, MigrationCommandListBuilder),
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder),
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder),
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder),
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder),
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder),
SequenceOptions(String, String, Int32, Nullable(Of Int64), Nullable(Of Int64), Boolean, IModel, MigrationCommandListBuilder),
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder),
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder),
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Boolean, IModel),
GetColumnType(String, String, String, Type, Nullable(Of Boolean), Nullable(Of Int32), Boolean, IModel),
DefaultValue(Object, String, MigrationCommandListBuilder),
DefaultValue(Object, String, MigrationCommandListBuilder),
ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder),
ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder),
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder),
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder),
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder),
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder),
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder),
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder),
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder),
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder),
FindEntityTypes(IModel, String, String),
FindEntityTypes(IModel, String, String),
FindProperty(IModel, String, String, String),
FindProperty(IModel, String, String, String),
EndStatement(MigrationCommandListBuilder, Boolean),
EndStatement(MigrationCommandListBuilder, Boolean),
ColumnList(String[]),
ColumnList(String()),
IsOldColumnSupported(IModel),
IsOldColumnSupported(IModel),
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

Methods summary

Constructors

Methods

  • ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)
    ColumnDefinition(String, String, String, Type, String, Nullable(Of Boolean), Nullable(Of Int32), Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)
    protected override void ColumnDefinition(string schema, string table, string name, Type clrType, string type, bool ? unicode, int ? maxLength, bool rowVersion, bool nullable, object defaultValue, string defaultValueSql, string computedColumnSql, IAnnotatable annotatable, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub ColumnDefinition(schema As String, table As String, name As String, clrType As Type, type As String, unicode As Boolean?, maxLength As Integer?, rowVersion As Boolean, nullable As Boolean, defaultValue As Object, defaultValueSql As String, computedColumnSql As String, annotatable As IAnnotatable, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

    • schema
      System.String
      System.String
    • table
      System.String
      System.String
    • name
      System.String
      System.String
    • clrType
      System.Type
      System.Type
    • type
      System.String
      System.String
    • unicode
      System.Nullable<T><System.Boolean>
      System.Nullable<T>(Of System.Boolean)
    • maxLength
      System.Nullable<T><System.Int32>
      System.Nullable<T>(Of System.Int32)
    • rowVersion
      System.Boolean
      System.Boolean
    • nullable
      System.Boolean
      System.Boolean
    • defaultValue
      System.Object
      System.Object
    • defaultValueSql
      System.String
      System.String
    • computedColumnSql
      System.String
      System.String
    • annotatable
    • model
    • builder
  • Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)
    Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(AddForeignKeyOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As AddForeignKeyOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
    Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(AddPrimaryKeyOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As AddPrimaryKeyOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
    Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(AddUniqueConstraintOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As AddUniqueConstraintOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)
    Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(AlterColumnOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As AlterColumnOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)
    Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(AlterSequenceOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As AlterSequenceOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)
    Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(CreateSequenceOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As CreateSequenceOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)
    Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(CreateTableOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As CreateTableOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)
    Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(DropColumnOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As DropColumnOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)
    Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(DropForeignKeyOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As DropForeignKeyOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)
    Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(DropIndexOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As DropIndexOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
    Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(DropPrimaryKeyOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As DropPrimaryKeyOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)
    Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(DropSchemaOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As DropSchemaOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)
    Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(DropSequenceOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As DropSequenceOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
    Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(DropUniqueConstraintOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As DropUniqueConstraintOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)
    Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(EnsureSchemaOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As EnsureSchemaOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)
    Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(RenameColumnOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As RenameColumnOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)
    Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(RenameIndexOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As RenameIndexOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)
    Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(RenameSequenceOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As RenameSequenceOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)
    Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(RenameTableOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As RenameTableOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)
    Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)
    protected override void Generate(RestartSequenceOperation operation, IModel model, MigrationCommandListBuilder builder)Protected Overrides Sub Generate(operation As RestartSequenceOperation, model As IModel, builder As MigrationCommandListBuilder)

    Parameters

  • Generate(IReadOnlyList<MigrationOperation>, IModel)
    Generate(IReadOnlyList(Of MigrationOperation), IModel)
    public override IReadOnlyList<MigrationCommand> Generate(IReadOnlyList<MigrationOperation> operations, IModel model = null)Public Overrides Function Generate(operations As IReadOnlyList(Of MigrationOperation), model As IModel = Nothing) As IReadOnlyList(Of MigrationCommand)

    Parameters

    Returns

Details

Assembly

Microsoft.EntityFrameworkCore.Sqlite.dll