type

MongoDBDropIndexPayload

Physical identity for one exact planner-owned MongoDB index removal.

Properties

PropertyTypeDescription
CollectionIDschema.StableIDThe CollectionID value.
VersionboolThe Version value.
PublishedboolThe Published value.
IndexstringThe Index value.

How it works

The adapter derives the content or version collection from the stable resource identity and reconstructs the reviewed index from the embedded manifests.

Full signature

type MongoDBDropIndexPayload struct { CollectionID schema.StableID `json:"collectionId"` Version bool `json:"version,omitempty"` Published bool `json:"published,omitempty"` Index string `json:"index"` }

Source migration/phases.go:219