CommitStep
@forge/monorepo / backend/src / CommitStep
Type Alias: CommitStep<T>
CommitStep<
T> =object
Defined in: backend/src/runtime/serialization.ts:134
One write in a turn commit: do performs it, undo compensates it if a later step fails.
Type Parameters
T
T
Properties
do
readonlydo: () =>Promise<T>
Defined in: backend/src/runtime/serialization.ts:135
Returns
Promise<T>
undo?
readonlyoptionalundo?: (result) =>void|Promise<void>
Defined in: backend/src/runtime/serialization.ts:136
Parameters
result
T
Returns
void | Promise<void>