Compartir a través de


SqliteMigrationsSqlGenerator Clase

Definición

Implementación específica de SQLite de MigrationsSqlGenerator.

public class SqliteMigrationsSqlGenerator : Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator
type SqliteMigrationsSqlGenerator = class
    inherit MigrationsSqlGenerator
Public Class SqliteMigrationsSqlGenerator
Inherits MigrationsSqlGenerator
Herencia
SqliteMigrationsSqlGenerator

Comentarios

La duración del servicio es Scoped. Esto significa que cada DbContext instancia usará su propia instancia de este servicio. La implementación puede depender de otros servicios registrados con cualquier duración. La implementación no necesita ser segura para subprocesos.

Consulte Migraciones de bases de datos y Acceso a bases de datos de SQLite con EF Core para obtener más información y ejemplos.

Constructores

SqliteMigrationsSqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IRelationalTypeMapper, IRelationalAnnotationProvider)

Implementación específica de SQLite de MigrationsSqlGenerator.

SqliteMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies)

Implementación específica de SQLite de MigrationsSqlGenerator.

SqliteMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IMigrationsAnnotationProvider)

Crea una nueva instancia de SqliteMigrationsSqlGenerator.

SqliteMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IRelationalAnnotationProvider)

Crea una nueva instancia de SqliteMigrationsSqlGenerator.

Propiedades

Annotations

Implementación específica de SQLite de MigrationsSqlGenerator.

(Heredado de MigrationsSqlGenerator)
Dependencies

Dependencias específicas del proveedor relacional para este servicio.

(Heredado de MigrationsSqlGenerator)
Options

Obtiene o establece las opciones que se usarán al generar comandos.

(Heredado de MigrationsSqlGenerator)
SqlGenerationHelper

Implementación específica de SQLite de MigrationsSqlGenerator.

(Heredado de MigrationsSqlGenerator)
SqlGenerator

IUpdateSqlGenerator.

(Heredado de MigrationsSqlGenerator)
TypeMapper

Implementación específica de SQLite de MigrationsSqlGenerator.

(Heredado de MigrationsSqlGenerator)
VersionComparer

Obtiene un comparador que se puede usar para comparar dos versiones de producto.

(Heredado de MigrationsSqlGenerator)

Métodos

CheckConstraint(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una restricción check de .AddCheckConstraintOperation

(Heredado de MigrationsSqlGenerator)
CheckConstraint(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una restricción check de .CreateCheckConstraintOperation

(Heredado de MigrationsSqlGenerator)
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna en .AddColumnOperation

ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna en .AddColumnOperation

(Heredado de MigrationsSqlGenerator)
ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna para los metadatos de columna especificados.

ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna para los metadatos de columna especificados.

(Heredado de MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna para los metadatos de columna especificados.

ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna para los metadatos de columna especificados.

(Heredado de MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna para los metadatos de columna especificados.

ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna para los metadatos de columna especificados.

(Heredado de MigrationsSqlGenerator)
ColumnList(String[])

Concatena los nombres de columna especificados en una DelimitIdentifier(String) lista separada.

(Heredado de MigrationsSqlGenerator)
ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna calculada para los metadatos de columna especificados.

ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una definición de columna calculada para los metadatos de columna especificados.

(Heredado de MigrationsSqlGenerator)
CreateTableCheckConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para las restricciones check de .CreateTableOperation

(Heredado de MigrationsSqlGenerator)
CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para las definiciones de columna en .CreateTableOperation

CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para las definiciones de columna en .CreateTableOperation

(Heredado de MigrationsSqlGenerator)
CreateTableConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para las restricciones de .CreateTableOperation

(Heredado de MigrationsSqlGenerator)
CreateTableForeignKeys(CreateTableOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para las restricciones de clave externa de .CreateTableOperation

(Heredado de MigrationsSqlGenerator)
CreateTablePrimaryKeyConstraint(CreateTableOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para la restricción de clave principal de .CreateTableOperation

(Heredado de MigrationsSqlGenerator)
CreateTableUniqueConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para las restricciones únicas de .CreateTableOperation

(Heredado de MigrationsSqlGenerator)
DefaultValue(Object, String, MigrationCommandListBuilder)

Genera un fragmento de SQL para la restricción predeterminada de una columna.

(Heredado de MigrationsSqlGenerator)
DefaultValue(Object, String, String, MigrationCommandListBuilder)

Genera un fragmento de SQL para la restricción predeterminada de una columna.

(Heredado de MigrationsSqlGenerator)
EndStatement(MigrationCommandListBuilder, Boolean)

Genera un fragmento de SQL para finalizar el comando SQL.

(Heredado de MigrationsSqlGenerator)
FindEntityTypes(IModel, String, String)
Obsoleto..

Busca todas las IEntityTypes asignadas a la tabla especificada.

(Heredado de MigrationsSqlGenerator)
FindProperty(IModel, String, String, String)
Obsoleto..

Busca algunos IProperty asignados a la columna especificada.

Si varias propiedades se asignan a la misma columna, la propiedad devuelta es una elegida arbitrariamente. El validador de modelos garantiza que todas las propiedades asignadas a una columna determinada tengan una configuración coherente.

(Heredado de MigrationsSqlGenerator)
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)

Genera un fragmento de SQL para la acción referencial especificada.

(Heredado de MigrationsSqlGenerator)
ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una restricción de clave externa de .AddForeignKeyOperation

(Heredado de MigrationsSqlGenerator)
Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado AddCheckConstraintOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado AddColumnOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado AddColumnOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado AddColumnOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado AddForeignKeyOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado AddForeignKeyOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado AddPrimaryKeyOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado AddPrimaryKeyOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el objeto especificado AlterDatabaseOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Los proveedores de bases de datos pueden invalidarlos para compilar comandos para el especificado AlterDatabaseOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque SQLite no admite secuencias.

Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Los proveedores de bases de datos pueden invalidarlos para compilar comandos para el especificado AlterTableOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado CreateCheckConstraintOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado CreateIndexOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado CreateIndexOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque SQLite no admite secuencias.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el objeto especificado CreateTableOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado CreateTableOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado CreateTableOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado CreateTableOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado DeleteDataOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado DropCheckConstraintOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado DropColumnOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado DropColumnOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado DropForeignKeyOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado DropForeignKeyOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el objeto especificado DropIndexOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Los proveedores de bases de datos pueden invalidarlos para compilar comandos para el especificado DropIndexOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Tenga en cuenta que la implementación predeterminada de este método produce NotImplementedException. Los proveedores deben invalidar si son compatibles con este tipo de operación.

(Heredado de MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado DropIndexOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Los proveedores de bases de datos pueden invalidarlos para compilar comandos para el especificado DropIndexOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado DropPrimaryKeyOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado DropPrimaryKeyOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)

Se omite, ya que SQLite no admite esquemas y se omiten silenciosamente para mejorar la compatibilidad de las pruebas.

Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque SQLite no admite secuencias.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado DropTableOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado DropTableOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque esta operación requiere recompilaciones de tabla, que aún no se admiten.

Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)

Se omite, ya que SQLite no admite esquemas y se omiten silenciosamente para mejorar la compatibilidad de las pruebas.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado InsertDataOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Compila comandos para el objeto especificado InsertDataOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel)

Genera comandos a partir de una lista de operaciones.

Generate(IReadOnlyList<MigrationOperation>, IModel)

Genera comandos a partir de una lista de operaciones.

(Heredado de MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Genera comandos a partir de una lista de operaciones.

Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Genera comandos a partir de una lista de operaciones.

(Heredado de MigrationsSqlGenerator)
Generate(MigrationOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el objeto especificado MigrationOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

(Heredado de MigrationsSqlGenerator)
Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el objeto especificado RenameTableOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el objeto especificado RenameIndexOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque SQLite no admite secuencias.

Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el objeto especificado RenameTableOperation mediante la realización de llamadas en el especificado MigrationCommandListBuilder.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Se produce NotSupportedException porque SQLite no admite secuencias.

Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado SqlOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

Compila comandos para el especificado UpdateDataOperation realizando llamadas en el especificado MigrationCommandListBuildery, a continuación, finaliza el comando final.

(Heredado de MigrationsSqlGenerator)
GenerateIndexColumnList(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Devuelve un fragmento de SQL para la lista de columnas de un índice de .CreateIndexOperation

(Heredado de MigrationsSqlGenerator)
GenerateModificationCommands(DeleteDataOperation, IModel)

Genera los comandos que corresponden a la operación especificada.

(Heredado de MigrationsSqlGenerator)
GenerateModificationCommands(InsertDataOperation, IModel)

Genera los comandos que corresponden a la operación especificada.

(Heredado de MigrationsSqlGenerator)
GenerateModificationCommands(UpdateDataOperation, IModel)

Genera los comandos que corresponden a la operación especificada.

(Heredado de MigrationsSqlGenerator)
GetColumnType(String, String, String, ColumnOperation, IModel)

Obtiene el tipo de almacén o base de datos de una columna según los metadatos proporcionados.

(Heredado de MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Boolean, IModel)

Obtiene el tipo de almacén o base de datos de una columna según los metadatos proporcionados.

(Heredado de MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, IModel)

Obtiene el tipo de almacén o base de datos de una columna según los metadatos proporcionados.

(Heredado de MigrationsSqlGenerator)
HasLegacyRenameOperations(IModel)

Comprueba si y RenameSequenceOperation usan o no RenameTableOperation el comportamiento heredado de establecer el nuevo nombre y el esquema en NULL cuando no se modifican.

(Heredado de MigrationsSqlGenerator)
IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para extras (filtro, columnas incluidas, opciones) de un índice a partir de .CreateIndexOperation

(Heredado de MigrationsSqlGenerator)
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para los rasgos de un índice a partir de , CreateIndexOperationAddPrimaryKeyOperationo AddUniqueConstraintOperation.

(Heredado de MigrationsSqlGenerator)
IsOldColumnSupported(IModel)

Comprueba si admite o no AddColumnOperation el paso de la columna anterior, que solo se agregó en EF Core 1.1.

(Heredado de MigrationsSqlGenerator)
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una restricción de clave principal de .AddPrimaryKeyOperation

(Heredado de MigrationsSqlGenerator)
SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL que configura una secuencia en .AlterSequenceOperation

(Heredado de MigrationsSqlGenerator)
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL que configura una secuencia en .CreateSequenceOperation

(Heredado de MigrationsSqlGenerator)
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL que configura una secuencia con las opciones especificadas.

(Heredado de MigrationsSqlGenerator)
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL que configura una secuencia con las opciones especificadas.

(Heredado de MigrationsSqlGenerator)
TryGetVersion(IModel, String)

Obtiene la versión del producto utilizada para generar la migración actual. Los proveedores pueden usarlo para conservar la compatibilidad con las migraciones generadas mediante versiones anteriores.

(Heredado de MigrationsSqlGenerator)
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Genera un fragmento de SQL para una restricción única de .AddUniqueConstraintOperation

(Heredado de MigrationsSqlGenerator)

Se aplica a