Dagger.WorkspaceMigrationStep (dagger v1.0.0-beta.12)

Copy Markdown View Source

A single logical part of a workspace migration.

Summary

Functions

Filesystem changes for this step.

Stable code identifying this logical migration step.

Generic summary of this step's purpose and impact.

A unique identifier for this WorkspaceMigrationStep.

Non-fatal warnings raised while planning this step.

Types

t()

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

Functions

changes(workspace_migration_step)

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

Filesystem changes for this step.

code(workspace_migration_step)

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

Stable code identifying this logical migration step.

description(workspace_migration_step)

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

Generic summary of this step's purpose and impact.

id(workspace_migration_step)

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

A unique identifier for this WorkspaceMigrationStep.

warnings(workspace_migration_step)

@spec warnings(t()) :: {:ok, [String.t()]} | {:error, term()}

Non-fatal warnings raised while planning this step.