Udostępnij za pośrednictwem


RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) Metoda

Definicja

Stosuje wszelkie oczekujące migracje kontekstu do bazy danych. Utworzy bazę danych, jeśli jeszcze nie istnieje.

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)

Parametry

databaseFacade
DatabaseFacade

Element DatabaseFacade dla kontekstu.

Atrybuty

Uwagi

Należy pamiętać, że ten interfejs API wzajemnie się wyklucza.EnsureCreated() Upewnij się, że funkcja Createated nie używa migracji do tworzenia bazy danych i dlatego nie można później zaktualizować utworzonej bazy danych przy użyciu migracji.

Aby uzyskać więcej informacji i przykładów, zobacz Migracje bazy danych .

Dotyczy