CkMigrationHistoryEntry
Namespace: Meshmakers.Octo.Runtime.Contracts.CkModelMigrations
Entry in the CK migration history
public class CkMigrationHistoryEntry
Inheritance Object → CkMigrationHistoryEntry
Properties
CkModelName
Name of the CK model that was migrated
public string CkModelName { get; set; }
Property Value
FromVersion
Source version before migration
public string FromVersion { get; set; }
Property Value
ToVersion
Target version after migration
public string ToVersion { get; set; }
Property Value
ExecutedAt
When the migration was executed
public DateTime ExecutedAt { get; set; }
Property Value
Success
Whether the migration was successful
public bool Success { get; set; }
Property Value
EntitiesAffected
Number of entities affected (sum of added, updated, deleted)
public int EntitiesAffected { get; set; }
Property Value
EntitiesAdded
Number of entities added during migration
public int EntitiesAdded { get; set; }
Property Value
EntitiesUpdated
Number of entities updated during migration
public int EntitiesUpdated { get; set; }
Property Value
EntitiesDeleted
Number of entities deleted during migration
public int EntitiesDeleted { get; set; }
Property Value
DurationMs
Duration of the migration in milliseconds
public long DurationMs { get; set; }
Property Value
Errors
Errors if migration failed
public List<string> Errors { get; set; }
Property Value
Warnings
Warning messages generated during migration
public List<string> Warnings { get; set; }
Property Value
BackupId
Identifier of the backup created before migration
public string BackupId { get; set; }
Property Value
Constructors
CkMigrationHistoryEntry()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public CkMigrationHistoryEntry()