RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Entity Framework