We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4c96885 commit b98c9c1Copy full SHA for b98c9c1
packages/plugin-registry-base/assets/code/microservice/type-mixin/workflows/consumable.yml
@@ -0,0 +1,21 @@
1
+attributes:
2
+ consumedAt: :timestamp
3
+ canceledAt: :timestamp
4
+ status:
5
+ type: workflow
6
+ default: CREATED
7
+ cascadePopulate:
8
+ CREATED: { createdAt: '@now' }
9
+ CONSUMED: { consumedAt: '@now' }
10
+ CANCELED: { canceledAt: '@now' }
11
+ cascadeClear:
12
+ CREATED: [ consumedAt, canceledAt ]
13
+ CONSUMED: [ canceledAt ]
14
+ CANCELED: [ ]
15
+ config:
16
+ steps: [CREATED, CONSUMED, CANCELED]
17
+ transitions:
18
+ undefined: [CREATED]
19
+ CREATED: [CONSUMED, CANCELED]
20
+ CONSUMED: [CANCELED]
21
+ CANCELED: []
0 commit comments