RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.