Skip to content

DmMigrationResult ​

Namespace: MJCZone.DapperMatic.Migrations

Assembly: MJCZone.DapperMatic

Summary ​

What a migration run did.

sealed public

Contents ​

Constructors (1) | Methods (4) | Properties (7)

Constructors ​

DmMigrationResult ​

csharp
DmMigrationResult()

Methods ​

GetType ​

csharp
GetType()

ToString ​

csharp
ToString()

Equals ​

csharp
Equals()

GetHashCode ​

csharp
GetHashCode()

Properties ​

LedgerCreated ​

Gets a value indicating whether the run created the ledger table.

Type: bool

LockTaken ​

Gets a value indicating whether the run took the lock. A run that finds every model unchanged returns without it.

Type: bool

Tables ​

Gets what the run did with each registered table, in the order registered.

Type: IReadOnlyList<DmTableMigrationResult>

Reconciled ​

Gets the tables that were reconciled and recorded.

Type: IReadOnlyList<DmTableMigrationResult>

Pending ​

Gets the tables left with something blocked, which are reconciled again on the next run.

Type: IReadOnlyList<DmTableMigrationResult>

Superseded ​

Gets the tables whose model a newer model superseded.

Type: IReadOnlyList<DmTableMigrationResult>

IsComplete ​

Gets a value indicating whether nothing was left pending.

Type: bool