Compartilhar via


SqliteMigrationsSqlGenerator Classe

Definição

Implementação específica do SQLite do MigrationsSqlGenerator.

public class SqliteMigrationsSqlGenerator : Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator
type SqliteMigrationsSqlGenerator = class
    inherit MigrationsSqlGenerator
Public Class SqliteMigrationsSqlGenerator
Inherits MigrationsSqlGenerator
Herança
SqliteMigrationsSqlGenerator

Comentários

O tempo de vida do serviço é Scoped. Isso significa que cada DbContext instância usará sua própria instância desse serviço. A implementação pode depender de outros serviços registrados com qualquer tempo de vida. A implementação não precisa ser thread-safe.

Consulte Migrações de banco de dados e Acessando bancos de dados SQLite com o EF Core para obter mais informações e exemplos.

Construtores

SqliteMigrationsSqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IRelationalTypeMapper, IRelationalAnnotationProvider)

Implementação específica do SQLite do MigrationsSqlGenerator.

SqliteMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies)

Implementação específica do SQLite do MigrationsSqlGenerator.

SqliteMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IMigrationsAnnotationProvider)

Cria uma nova instância SqliteMigrationsSqlGenerator.

SqliteMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IRelationalAnnotationProvider)

Cria uma nova instância SqliteMigrationsSqlGenerator.

Propriedades

Annotations

Implementação específica do SQLite do MigrationsSqlGenerator.

(Herdado de MigrationsSqlGenerator)
Dependencies

Dependências específicas do provedor relacional para esse serviço.

(Herdado de MigrationsSqlGenerator)
Options

Obtém ou define as opções a serem usadas ao gerar comandos.

(Herdado de MigrationsSqlGenerator)
SqlGenerationHelper

Implementação específica do SQLite do MigrationsSqlGenerator.

(Herdado de MigrationsSqlGenerator)
SqlGenerator

O IUpdateSqlGenerator.

(Herdado de MigrationsSqlGenerator)
TypeMapper

Implementação específica do SQLite do MigrationsSqlGenerator.

(Herdado de MigrationsSqlGenerator)
VersionComparer

Obtém um comparador que pode ser usado para comparar duas versões do produto.

(Herdado de MigrationsSqlGenerator)

Métodos

CheckConstraint(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma restrição marcar de um AddCheckConstraintOperation.

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

Gera um fragmento SQL para uma restrição marcar de um CreateCheckConstraintOperation.

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

Gera um fragmento SQL para uma definição de coluna em um AddColumnOperation.

ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna em um AddColumnOperation.

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

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna determinados.

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

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna determinados.

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

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna determinados.

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

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna determinados.

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

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna determinados.

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

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna determinados.

(Herdado de MigrationsSqlGenerator)
ColumnList(String[])

Concatena os nomes de coluna especificados em uma DelimitIdentifier(String) lista separada.

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

Gera um fragmento SQL para uma definição de coluna computada para os metadados de coluna determinados.

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

Gera um fragmento SQL para uma definição de coluna computada para os metadados de coluna determinados.

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

Gera um fragmento SQL para as restrições de marcar de um CreateTableOperation.

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

Gera um fragmento SQL para as definições de coluna em um CreateTableOperation.

CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para as definições de coluna em um CreateTableOperation.

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

Gera um fragmento SQL para as restrições de um CreateTableOperation.

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

Gera um fragmento SQL para as restrições de chave estrangeira de um CreateTableOperation.

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

Gera um fragmento SQL para a restrição de chave primária de um CreateTableOperation.

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

Gera um fragmento SQL para as restrições exclusivas de um CreateTableOperation.

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

Gera um fragmento SQL para a restrição padrão de uma coluna.

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

Gera um fragmento SQL para a restrição padrão de uma coluna.

(Herdado de MigrationsSqlGenerator)
EndStatement(MigrationCommandListBuilder, Boolean)

Gera um fragmento SQL para encerrar o comando SQL.

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

Localiza todos os IEntityTypes mapeados para a tabela fornecida.

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

Localiza alguns IProperty mapeados para a coluna fornecida.

Se várias propriedades forem mapeadas para a mesma coluna, a propriedade retornada será escolhida arbitrariamente. O validador de modelo garante que todas as propriedades mapeadas para uma determinada coluna tenham uma configuração consistente.

(Herdado de MigrationsSqlGenerator)
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)

Gera um fragmento SQL para a ação referencial fornecida.

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

Gera um fragmento SQL para uma restrição de chave estrangeira de um AddForeignKeyOperation.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddCheckConstraintOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

Cria comandos para o determinado AddColumnOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

Cria comandos para o determinado AddColumnOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado AddColumnOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado AddForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado AddPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AlterDatabaseOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Pode ser substituído por provedores de banco de dados para criar comandos para o determinado AlterDatabaseOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

É lançado NotSupportedException , pois o SQLite não dá suporte a sequências.

Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Pode ser substituído por provedores de banco de dados para criar comandos para o determinado AlterTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateCheckConstraintOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

Cria comandos para o determinado CreateIndexOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

Cria comandos para o determinado CreateIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

É lançado NotSupportedException , pois o SQLite não dá suporte a sequências.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateTableOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

Cria comandos para o determinado CreateTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado CreateTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

Cria comandos para o determinado DeleteDataOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropCheckConstraintOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropColumnOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropColumnOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

Cria comandos para o determinado DropIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Pode ser substituído por provedores de banco de dados para criar comandos para o determinado DropIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Observe que a implementação padrão desse método lança NotImplementedException. Os provedores devem substituir se quiserem dar suporte a esse tipo de operação.

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

Cria comandos para o determinado DropIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Pode ser substituído por provedores de banco de dados para criar comandos para o determinado DropIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

Ignorado, pois os esquemas não têm suporte do SQLite e são silenciosamente ignorados para melhorar a compatibilidade de testes.

Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)

É lançado NotSupportedException , pois o SQLite não dá suporte a sequências.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropTableOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

Cria comandos para o determinado DropTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

NotSupportedException É gerada, pois essa operação requer recompilações de tabela, que ainda não têm suporte.

Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)

Ignorado, pois os esquemas não têm suporte do SQLite e são silenciosamente ignorados para melhorar a compatibilidade de testes.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado InsertDataOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

Cria comandos para o determinado InsertDataOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

Gera comandos de uma lista de operações.

Generate(IReadOnlyList<MigrationOperation>, IModel)

Gera comandos de uma lista de operações.

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

Gera comandos de uma lista de operações.

Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Gera comandos de uma lista de operações.

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

Cria comandos para o determinado MigrationOperation fazendo chamadas no determinado MigrationCommandListBuilder.

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

Cria comandos para o determinado RenameTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado RenameIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)

É lançado NotSupportedException , pois o SQLite não dá suporte a sequências.

Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado RenameTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

É lançado NotSupportedException , pois o SQLite não dá suporte a sequências.

Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado SqlOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

Cria comandos para o determinado UpdateDataOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

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

Retorna um fragmento SQL para a lista de colunas de um índice de um CreateIndexOperation.

(Herdado de MigrationsSqlGenerator)
GenerateModificationCommands(DeleteDataOperation, IModel)

Gera os comandos que correspondem à operação fornecida.

(Herdado de MigrationsSqlGenerator)
GenerateModificationCommands(InsertDataOperation, IModel)

Gera os comandos que correspondem à operação fornecida.

(Herdado de MigrationsSqlGenerator)
GenerateModificationCommands(UpdateDataOperation, IModel)

Gera os comandos que correspondem à operação fornecida.

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

Obtém o tipo de repositório/banco de dados de uma coluna considerando os metadados fornecidos.

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

Obtém o tipo de repositório/banco de dados de uma coluna considerando os metadados fornecidos.

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

Obtém o tipo de repositório/banco de dados de uma coluna considerando os metadados fornecidos.

(Herdado de MigrationsSqlGenerator)
HasLegacyRenameOperations(IModel)

Verifica se e RenameSequenceOperation usam ou não RenameTableOperation o comportamento herdado de definir o novo nome e o esquema como nulos quando inalterados.

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

Gera um fragmento SQL para extras (filtro, colunas incluídas, opções) de um índice de um CreateIndexOperation.

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

Gera um fragmento SQL para características de um índice de um CreateIndexOperation, AddPrimaryKeyOperationou AddUniqueConstraintOperation.

(Herdado de MigrationsSqlGenerator)
IsOldColumnSupported(IModel)

Verifica se o dá suporte ou não AddColumnOperation à passagem da coluna antiga, que só foi adicionada no EF Core 1.1.

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

Gera um fragmento SQL para uma restrição de chave primária de um AddPrimaryKeyOperation.

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

Gera um fragmento SQL configurando uma sequência em um AlterSequenceOperation.

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

Gera um fragmento SQL configurando uma sequência em um CreateSequenceOperation.

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

Gera um fragmento SQL configurando uma sequência com as opções fornecidas.

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

Gera um fragmento SQL configurando uma sequência com as opções fornecidas.

(Herdado de MigrationsSqlGenerator)
TryGetVersion(IModel, String)

Obtém a versão do produto usada para gerar a migração atual. Os provedores podem usar isso para preservar a compatibilidade com migrações geradas usando versões anteriores.

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

Gera um fragmento SQL para uma restrição exclusiva de um AddUniqueConstraintOperation.

(Herdado de MigrationsSqlGenerator)

Aplica-se a