Aracılığıyla paylaş


RelationalDatabaseFacadeExtensions.Migrate(DatabaseFacade) Yöntem

Tanım

Bağlama yönelik bekleyen tüm geçişleri veritabanına uygular. Henüz yoksa veritabanını oluşturur.

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)

Parametreler

databaseFacade
DatabaseFacade

DatabaseFacade bağlam için.

Öznitelikler

Açıklamalar

Bu API'nin ile EnsureCreated()birbirini dışladığını unutmayın. EnsureCreated veritabanını oluşturmak için geçişleri kullanmaz ve bu nedenle oluşturulan veritabanı daha sonra geçişler kullanılarak güncelleştirilemez.

Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .

Şunlara uygulanır