Condividi tramite


RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) Metodo

Definizione

Applica le migrazioni in sospeso per il contesto al database. Crea il database se non esiste già.

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)

Parametri

databaseFacade
DatabaseFacade

Oggetto DatabaseFacade per il contesto.

Attributi

Commenti

Si noti che questa API si escludono a vicenda con EnsureCreated(). Assicurarsi cheCreated non usi le migrazioni per creare il database e quindi il database creato non può essere aggiornato in seguito usando le migrazioni.

Per altre informazioni ed esempi, vedere Migrazioni di database .

Si applica a