Dagger.WorkspaceMigration (dagger v1.0.0-beta.11)

Copy Markdown View Source

A planned workspace migration.

Summary

Functions

Filesystem changes for the full migration plan.

A unique identifier for this WorkspaceMigration.

Logical migration steps, each identified by a stable code.

Types

t()

@type t() :: %Dagger.WorkspaceMigration{client: term(), query_builder: term()}

Functions

changes(workspace_migration)

@spec changes(t()) :: Dagger.Changeset.t()

Filesystem changes for the full migration plan.

id(workspace_migration)

@spec id(t()) :: {:ok, String.t()} | {:error, term()}

A unique identifier for this WorkspaceMigration.

steps(workspace_migration)

@spec steps(t()) :: {:ok, [Dagger.WorkspaceMigrationStep.t()]} | {:error, term()}

Logical migration steps, each identified by a stable code.