Zum Hauptinhalt springen

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​

String

FromVersion​

Source version before migration

public string FromVersion { get; set; }

Property Value​

String

ToVersion​

Target version after migration

public string ToVersion { get; set; }

Property Value​

String

ExecutedAt​

When the migration was executed

public DateTime ExecutedAt { get; set; }

Property Value​

DateTime

Success​

Whether the migration was successful

public bool Success { get; set; }

Property Value​

Boolean

EntitiesAffected​

Number of entities affected (sum of added, updated, deleted)

public int EntitiesAffected { get; set; }

Property Value​

Int32

EntitiesAdded​

Number of entities added during migration

public int EntitiesAdded { get; set; }

Property Value​

Int32

EntitiesUpdated​

Number of entities updated during migration

public int EntitiesUpdated { get; set; }

Property Value​

Int32

EntitiesDeleted​

Number of entities deleted during migration

public int EntitiesDeleted { get; set; }

Property Value​

Int32

DurationMs​

Duration of the migration in milliseconds

public long DurationMs { get; set; }

Property Value​

Int64

Errors​

Errors if migration failed

public List<string> Errors { get; set; }

Property Value​

List<String>

Warnings​

Warning messages generated during migration

public List<string> Warnings { get; set; }

Property Value​

List<String>

BackupId​

Identifier of the backup created before migration

public string BackupId { get; set; }

Property Value​

String

Constructors​

CkMigrationHistoryEntry()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public CkMigrationHistoryEntry()