Język

RelationalDatabaseFacadeExtensions.Migrate Metoda

Definicja

Przeciążenia

Nazwisko Opis
Migrate(DatabaseFacade)

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

Migrate(DatabaseFacade, String)

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

Migrate(DatabaseFacade)

Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs

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 z EnsureCreated(). Upewnij się, że funkcja Utwórz nie używa migracji do utworzenia bazy danych i dlatego nie można później zaktualizować utworzonej bazy danych przy użyciu migracji.

Zobacz Migracje baz danych , aby uzyskać więcej informacji i przykładów.

Dotyczy

Migrate(DatabaseFacade, String)

Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs
Źródło:
RelationalDatabaseFacadeExtensions.cs

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

[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, string? targetMigration);
[<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 * string -> unit
<Extension()>
Public Sub Migrate (databaseFacade As DatabaseFacade, targetMigration As String)

Parametry

databaseFacade
DatabaseFacade

Element DatabaseFacade dla kontekstu.

targetMigration
String

Docelowa migracja do migracji bazy danych do lub null migracji do najnowszej wersji.

Atrybuty

Uwagi

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

Zobacz Migracje baz danych , aby uzyskać więcej informacji i przykładów.

Dotyczy