type

ArtifactOptions

Reviewed semantic intent frozen into a planner 5.0.0 artifact.

Fields

PropertyTypeDescription
AllowDestructiveboolApprove planner-identified destructive findings without bypassing validation.
Renames[]migration.RenameConfirmed collection and nested field identity continuity.
DataTransforms[]migration.DataTransformDescriptorChecksum-bound compiled callback identities.
ExistingDocumentsmap[schema.StableID]migration.ExistingDocumentsExistingDocuments says, for each resource that starts keeping versions, what becomes of the documents it already stores.

Full signature

type ArtifactOptions struct { AllowDestructive bool Renames []ridumigration.Rename DataTransforms []ridumigration.DataTransformDescriptor // ExistingDocuments says, for each resource that starts keeping versions, // what becomes of the documents it already stores. ExistingDocuments map[schema.StableID]ridumigration.ExistingDocuments }

Source adapters/mongodb/migrations.go:46