Skip to main content

Interface: MigrationPlan

Defined in: packages/core/src/migrate/types.ts:52

Properties​

formId​

formId: string;

Defined in: packages/core/src/migrate/types.ts:54


from​

from: string;

Defined in: packages/core/src/migrate/types.ts:55


fromHash​

fromHash: string;

Defined in: packages/core/src/migrate/types.ts:57


loss​

loss: Loss;

Defined in: packages/core/src/migrate/types.ts:66


mode​

mode: "manual" | "auto" | "assisted";

Defined in: packages/core/src/migrate/types.ts:65

auto — every change is C; a device may migrate silently. assisted — T changes only; safe to run, worth telling the user about. manual — at least one B change; migrateSubmission refuses without a completed plan, because the alternative is guessing at someone's data.


rasd​

rasd: string;

Defined in: packages/core/src/migrate/types.ts:53


review?​

optional review?: object;

Defined in: packages/core/src/migrate/types.ts:68

message?​

optional message?: LocalizedString;

requiresUser​

requiresUser: boolean;

steps​

steps: MigrationStep[];

Defined in: packages/core/src/migrate/types.ts:67


to​

to: string;

Defined in: packages/core/src/migrate/types.ts:56


toHash​

toHash: string;

Defined in: packages/core/src/migrate/types.ts:58