RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) メソッド

定義

コンテキストの保留中の移行をデータベースに適用します。 データベースがまだ存在しない場合は、データベースを作成します。

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)

パラメーター

databaseFacade
DatabaseFacade

DatabaseFacadeコンテキストの 。

属性

注釈

この API は と EnsureCreated()相互に排他的であることに注意してください。 EnsureCreated では、データベースの作成に移行が使用されないため、後で移行を使用して作成されたデータベースを更新することはできません。

詳細と例については、「 データベースの移行 」を参照してください。

適用対象