Migration Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída zděděná každou migrací EF Core.
public abstract class Migration
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class Migration
type Migration = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type Migration = class
Public MustInherit Class Migration
- Dědičnost
-
Migration
- Atributy
Poznámky
Další informace a příklady najdete v tématu Migrace databází .
Konstruktory
| Název | Description |
|---|---|
| Migration() |
Vytvoří instanci Migration. |
Pole
| Název | Description |
|---|---|
| InitialDatabase |
Identifikátor migrace pro prázdnou databázi. |
Vlastnosti
| Název | Description |
|---|---|
| ActiveProvider |
Název aktuálního zprostředkovatele databáze. |
| DownOperations |
Tím MigrationOperationse migruje databáze "dolů". |
| TargetModel |
Databáze IModel se namapuje na po použití migrace. |
| UpOperations |
Tím MigrationOperationse migruje databáze "nahoru". |
Metody
| Název | Description |
|---|---|
| BuildTargetModel(ModelBuilder) |
Implementováno pro sestavení TargetModel. |
| Down(MigrationBuilder) |
Vytvoří operace, které budou migrovat databázi "dolů". |
| Up(MigrationBuilder) |
Vytvoří operace, které budou migrovat databázi "nahoru". |