type
MigrationStatus
One artifact’s ledger state and optional phased progress.
Properties
| Property | Type | Description |
|---|---|---|
Name | string | Name is the complete artifact filename. |
Checksum | string | Checksum is the canonical artifact SHA-256 digest. |
Version | uint32 | Version is the frozen artifact wire version. |
Applied | bool | Applied reports whether the database ledger contains this artifact. |
Phases | []MigrationPhaseStatus | Phases exposes resumable progress. |
Full signature
type MigrationStatus struct {
// Name is the complete artifact filename.
Name string `json:"name"`
// Checksum is the canonical artifact SHA-256 digest.
Checksum string `json:"checksum"`
// Version is the frozen artifact wire version.
Version uint32 `json:"version"`
// Applied reports whether the database ledger contains this artifact.
Applied bool `json:"applied"`
// Phases exposes resumable progress.
Phases []MigrationPhaseStatus `json:"phases,omitempty"`
}