Lenguaje

RelationalDatabaseFacadeExtensions.Migrate Método

Definición

Sobrecargas

Nombre Description
Migrate(DatabaseFacade)

Aplica las migraciones pendientes para el contexto a la base de datos. Creará la base de datos si aún no existe.

Migrate(DatabaseFacade, String)

Aplica migraciones para el contexto a la base de datos. Creará la base de datos si aún no existe.

Migrate(DatabaseFacade)

Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs

Aplica las migraciones pendientes para el contexto a la base de datos. Creará la base de datos si aún no existe.

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)

Parámetros

databaseFacade
DatabaseFacade

DatabaseFacade para el contexto.

Atributos

Comentarios

Tenga en cuenta que esta API es mutuamente excluyente con EnsureCreated(). Asegúrese de queCreated no usa migraciones para crear la base de datos y, por tanto, la base de datos que se crea no se puede actualizar posteriormente mediante migraciones.

Consulte Migraciones de base de datos para obtener más información y ejemplos.

Se aplica a

Migrate(DatabaseFacade, String)

Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs
Source:
RelationalDatabaseFacadeExtensions.cs

Aplica migraciones para el contexto a la base de datos. Creará la base de datos si aún no existe.

[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)

Parámetros

databaseFacade
DatabaseFacade

DatabaseFacade para el contexto.

targetMigration
String

Migración de destino a la que migrar la base de datos o null migrar a la versión más reciente.

Atributos

Comentarios

Tenga en cuenta que esta API es mutuamente excluyente con EnsureCreated(). Asegúrese de queCreated no usa migraciones para crear la base de datos y, por tanto, la base de datos que se crea no se puede actualizar posteriormente mediante migraciones.

Consulte Migraciones de base de datos para obtener más información y ejemplos.

Se aplica a