Skip to main content

Interface: ArchivedChangeProps

Defined in: packages/core/src/domain/entities/archived-change.ts:7

Construction properties for an ArchivedChange.

Properties

archivedAt

readonly archivedAt: Date

Defined in: packages/core/src/domain/entities/archived-change.ts:15

Timestamp when the change was archived.


archivedBy?

readonly optional archivedBy?: ActorIdentity

Defined in: packages/core/src/domain/entities/archived-change.ts:17

Git identity of the actor who archived the change, if recorded.


archivedName

readonly archivedName: string

Defined in: packages/core/src/domain/entities/archived-change.ts:11

The name used for the archive directory (may differ from name).


artifacts

readonly artifacts: readonly string[]

Defined in: packages/core/src/domain/entities/archived-change.ts:19

Artifact type IDs that were present when the change was archived.


name

readonly name: string

Defined in: packages/core/src/domain/entities/archived-change.ts:9

The original change name.


schemaName

readonly schemaName: string

Defined in: packages/core/src/domain/entities/archived-change.ts:23

Name of the schema that governed the change.


schemaVersion

readonly schemaVersion: number

Defined in: packages/core/src/domain/entities/archived-change.ts:25

Version of the schema that governed the change.


specIds

readonly specIds: readonly string[]

Defined in: packages/core/src/domain/entities/archived-change.ts:21

Spec paths that were associated with the change at archive time.


workspace

readonly workspace: SpecPath

Defined in: packages/core/src/domain/entities/archived-change.ts:13

The workspace under which the change's specs lived.