Bagikan melalui


RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) Metode

Definisi

Menerapkan migrasi yang tertunda untuk konteks ke database. Akan membuat database jika belum ada.

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)

Parameter

databaseFacade
DatabaseFacade

DatabaseFacade untuk konteks.

Atribut

Keterangan

Perhatikan bahwa API ini saling eksklusif dengan EnsureCreated(). EnsureCreated tidak menggunakan migrasi untuk membuat database dan oleh karena itu database yang dibuat tidak dapat diperbarui nanti menggunakan migrasi.

Lihat Migrasi database untuk informasi dan contoh selengkapnya.

Berlaku untuk