Skip to content

DmMigrationEventKind ​

Namespace: MJCZone.DapperMatic.Migrations

Assembly: MJCZone.DapperMatic

Summary ​

What a DmMigrationEvent reports.

Inheritance ​

Base Class: Enum

sealed public

Contents ​

Enum Members (9)

Enum Members ​

NameValueDescription
LedgerCreated0The ledger table did not exist and was created.
WaitingForLock1The migrator is waiting for another instance to finish.
LockAcquired2The migrator holds the lock.
TableUnchanged3A table's model matches the fingerprint recorded for it, so it was not reconciled.
TableSuperseded4A table's model is one a newer model renamed things away from, so it was not reconciled.
TableReconciled5A table was reconciled and its fingerprint recorded.
TablePending6A table was reconciled but something was blocked, so its fingerprint was not recorded and it will be reconciled again on the next run.
Retrying7The database chose the run as the victim of a deadlock and rolled it back; it is run again, as DeadlockRetries allows.
Completed8The run finished.