File tree Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -4,8 +4,7 @@ namespace equaliq
4
4
5
5
// Contract structures
6
6
7
- @pattern (" ^[A-Za-z0-9-]+$" )
8
- string ContractId
7
+ string ContractId with [UuidLikeMixin ]
9
8
10
9
enum ContractStatus {
11
10
PROCESSING = " processing"
Original file line number Diff line number Diff line change @@ -71,6 +71,11 @@ structure PingOutput {
71
71
72
72
// Shared types used across operations - keep these in main file for reference
73
73
74
+ // Common patterns
75
+ @mixin
76
+ @pattern (" ^[A-Za-z0-9-]+$" )
77
+ string UuidLikeMixin
78
+
74
79
// Common structures
75
80
document Document
76
81
// Generics
Original file line number Diff line number Diff line change @@ -3,8 +3,7 @@ $version: "2"
3
3
namespace equaliq
4
4
5
5
// User profile operations and structures
6
- @pattern (" ^[A-Za-z0-9-]+$" )
7
- string UserId
6
+ string UserId with [UuidLikeMixin ]
8
7
9
8
list UserIdList {
10
9
member : UserId
You can’t perform that action at this time.
0 commit comments