Język

DbMigrator Klasa

Definicja

Narzędzie DbMigrator służy do stosowania istniejących migracji do bazy danych. Narzędzie DbMigrator może służyć do uaktualniania i obniżania poziomu do dowolnej migracji. Aby przeprowadzić migracje szkieletowe na podstawie zmian w modelu MigrationScaffolder

public class DbMigrator : System.Data.Entity.Migrations.Infrastructure.MigratorBase
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")]
public class DbMigrator : System.Data.Entity.Migrations.Infrastructure.MigratorBase
type DbMigrator = class
    inherit MigratorBase
Public Class DbMigrator
Inherits MigratorBase
Dziedziczenie
DbMigrator
Atrybuty

Konstruktory

Nazwa Opis
DbMigrator(DbMigrationsConfiguration)

Inicjuje nowe wystąpienie klasy DbMigrator.

Pola

Nazwa Opis
InitialDatabase

Identyfikator migracji reprezentujący stan bazy danych przed zastosowaniem migracji.

Właściwości

Nazwa Opis
Configuration

Pobiera konfigurację używaną do procesu migracji.

Metody

Nazwa Opis
GetDatabaseMigrations()

Pobiera wszystkie migracje, które zostały zastosowane do docelowej bazy danych.

GetLocalMigrations()

Pobiera wszystkie migracje zdefiniowane w skonfigurowanym zestawie migracji.

GetPendingMigrations()

Pobiera wszystkie migracje zdefiniowane w zestawie, ale nie zostały zastosowane do docelowej bazy danych.

Update()

Aktualizacje docelową bazę danych do najnowszej migracji.

(Odziedziczone po MigratorBase)
Update(String)

Aktualizacje docelową bazę danych do danej migracji.

Dotyczy