Skip to main content

CkMigrationStatus

Namespace: Meshmakers.Octo.Runtime.Contracts.CkModelMigrations

Current migration status for a CK model in a tenant

public class CkMigrationStatus

Inheritance Object → CkMigrationStatus

Properties​

CkModelName​

Name of the CK model

public string CkModelName { get; set; }

Property Value​

String

InstalledVersion​

Currently installed version (based on last successful migration)

public string InstalledVersion { get; set; }

Property Value​

String

LatestAvailableVersion​

Latest available version in the CK catalog

public string LatestAvailableVersion { get; set; }

Property Value​

String

UpdateAvailable​

Whether an update is available

public bool UpdateAvailable { get; }

Property Value​

Boolean

MigrationPathAvailable​

Whether a migration path exists from installed to latest version

public bool MigrationPathAvailable { get; set; }

Property Value​

Boolean

LastMigrationAt​

Last migration execution time

public Nullable<DateTime> LastMigrationAt { get; set; }

Property Value​

Nullable<DateTime>

LastMigrationSuccess​

Whether last migration was successful

public Nullable<bool> LastMigrationSuccess { get; set; }

Property Value​

Nullable<Boolean>

Constructors​

CkMigrationStatus()​

Caution​

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


public CkMigrationStatus()