DmTableReconciliationResult
Namespace: MJCZone.DapperMatic.Models
Assembly: MJCZone.DapperMatic
Summary
Describes what a reconciliation actually did.
sealed public
Contents
Constructors (1) | Methods (4) | Properties (10)
Constructors
DmTableReconciliationResult
DmTableReconciliationResult()Methods
GetType
GetType()ToString
ToString()Equals
Equals()GetHashCode
GetHashCode()Properties
SchemaName
Gets the schema name of the table, if the provider supports schemas.
Type: string?
TableName
Gets the name of the table.
Type: string
TableCreated
Gets a value indicating whether the table itself was created.
Type: bool
Applied
Gets the elements that were created.
Type: IReadOnlyList<DmSchemaAddition>
Altered
Gets the existing columns that were altered. Empty unless the reconciliation was asked for safe alterations.
Type: IReadOnlyList<DmColumnAlteration>
Renamed
Gets the elements that were renamed from an earlier name.
Type: IReadOnlyList<DmSchemaRename>
Blocked
Gets the elements that could not be created, altered or renamed, each with the reason.
Type: IReadOnlyList<DmSchemaAddition>
Drift
Gets the drift detected while reconciling.
Type: IReadOnlyList<DmSchemaDrift>
Changed
Gets a value indicating whether anything was created, altered or renamed.
Type: bool
HasDrift
Gets a value indicating whether any drift was detected between the model and the database.
Type: bool