Idioma

Migration Classe

Definição

Uma classe base herdada por cada migração do EF Core.

public abstract class Migration
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class Migration
type Migration = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type Migration = class
Public MustInherit Class Migration
Herança
Migration
Atributos

Comentários

Consulte migrações de banco de dados para obter mais informações e exemplos.

Construtores

Nome Descrição
Migration()

Cria uma instância Migration.

Campos

Nome Descrição
InitialDatabase

O identificador de migração para o banco de dados vazio.

Propriedades

Nome Descrição
ActiveProvider

O nome do provedor de banco de dados atual.

DownOperations

As MigrationOperations que migrarão o banco de dados 'para baixo'.

TargetModel

O IModel para o qual o banco de dados será mapeado após a migração ter sido aplicada.

UpOperations

As MigrationOperations que migrarão o banco de dados 'para cima'.

Métodos

Nome Descrição
BuildTargetModel(ModelBuilder)

Implementado para criar o TargetModel.

Down(MigrationBuilder)

Compila as operações que migrarão o banco de dados 'para baixo'.

Up(MigrationBuilder)

Compila as operações que migrarão o banco de dados 'up'.

Aplica-se a