Compartir a través de


RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) Método

Definición

Aplica las migraciones pendientes para el contexto a la base de datos. Creará la base de datos si aún no existe.

public static void Migrate (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Migrations operations are not supported with NativeAOT Use a migration bundle or an alternate way of executing migration operations.")]
public static void Migrate (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade);
static member Migrate : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade -> unit
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Migrations operations are not supported with NativeAOT Use a migration bundle or an alternate way of executing migration operations.")>]
static member Migrate : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade -> unit
<Extension()>
Public Sub Migrate (databaseFacade As DatabaseFacade)

Parámetros

databaseFacade
DatabaseFacade

para DatabaseFacade el contexto.

Atributos

Comentarios

Tenga en cuenta que esta API es mutuamente excluyente con EnsureCreated(). EnsureCreated no usa migraciones para crear la base de datos y, por tanto, la base de datos que se crea no se puede actualizar posteriormente mediante migraciones.

Consulte Migraciones de bases de datos para obtener más información y ejemplos.

Se aplica a