function

ProjectMigrations

Build the compiled-project driver for checksum-bound transaction-scoped data transforms.

Arguments

ArgumentTypeDescription
transforms[]migration.DataTransformThe transforms value.

Returns

The declared result.

migration.ProjectDriver

How it works

Callbacks remain compiled into the application; artifacts contain only validated names and checksums. MongoDB owns their transactions, checkpoints, and private connection boundary.

Full signature

func ProjectMigrations( transforms ...ridumigration.DataTransform, ) ridumigration.ProjectDriver

Source adapters/mongodb/migration_transform.go:106

Related types

  • DataTransform

    Executable up and down callbacks bound to an immutable descriptor.

  • ProjectDriver

    Application-compiled callbacks behind adapter-owned project migration commands.