RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) Méthode

Définition

Applique toutes les migrations en attente pour le contexte à la base de données. Crée la base de données si elle n’existe pas déjà.

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)

Paramètres

databaseFacade
DatabaseFacade

DatabaseFacade pour le contexte.

Attributs

Remarques

Notez que cette API s’exclut mutuellement avec EnsureCreated(). EnsureCreated n’utilise pas de migrations pour créer la base de données. Par conséquent, la base de données créée ne peut pas être mise à jour ultérieurement à l’aide de migrations.

Pour plus d’informations et d’exemples, consultez Migrations de bases de données.

S’applique à