RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .