Implement query execution, scoped RPC enrichment, live collections, and scaffold integration
This commit is contained in:
@@ -1,251 +1,253 @@
|
||||
WORKSPACE=1
|
||||
QUERY=2
|
||||
ROOT=3
|
||||
DOCUMENT=4
|
||||
FRAGMENTS=5
|
||||
VIEW=6
|
||||
MAX=7
|
||||
ALLOW=8
|
||||
POLL=9
|
||||
QUERYABLE=10
|
||||
RPC=11
|
||||
QUERY_REASON=12
|
||||
TYPE=13
|
||||
OBJECT=14
|
||||
STORABLE=15
|
||||
IMPLEMENTS=16
|
||||
REF=17
|
||||
FRAGMENT=18
|
||||
IMPORT=19
|
||||
EXTERNAL=20
|
||||
ATOM=21
|
||||
INTERFACE=22
|
||||
INTERFACES=23
|
||||
PACKAGE=24
|
||||
VALUE=25
|
||||
RELATION=26
|
||||
OPERATION=27
|
||||
FUNCTION=28
|
||||
CONSTRUCTOR=29
|
||||
CONSTRUCTS=30
|
||||
INPUT=31
|
||||
CONFORM=32
|
||||
AS=33
|
||||
BIND=34
|
||||
STATIC=35
|
||||
TO=36
|
||||
PRIVATE=37
|
||||
SHARED=38
|
||||
STATE=39
|
||||
EDGE=40
|
||||
PROJECTION=41
|
||||
WITH=42
|
||||
USING=43
|
||||
VIA=44
|
||||
MATERIALIZE=45
|
||||
IF=46
|
||||
ABSENT=47
|
||||
ON=48
|
||||
POLICY=49
|
||||
DEFAULT=50
|
||||
SOURCE=51
|
||||
REPOSITORY=52
|
||||
COMMIT=53
|
||||
REVISION=54
|
||||
SEMANTIC_MAJOR=55
|
||||
ON_DELETE=56
|
||||
RETAIN_OTHER=57
|
||||
KEYED=58
|
||||
PUBLIC_TRAVERSAL=59
|
||||
ID=60
|
||||
DOC=61
|
||||
MODE=62
|
||||
EMITS=63
|
||||
RECEIVER=64
|
||||
REQUIRES=65
|
||||
ANY=66
|
||||
GET=67
|
||||
SET=68
|
||||
WATCH=69
|
||||
START=70
|
||||
STOP=71
|
||||
READ=72
|
||||
WRITE=73
|
||||
RESOLVE=74
|
||||
CONNECT=75
|
||||
DISCONNECT=76
|
||||
CALL=77
|
||||
WATCH_START=78
|
||||
WATCH_STOP=79
|
||||
SUBSCRIBE=80
|
||||
UNSUBSCRIBE=81
|
||||
OPTIMISTIC_REGISTER=82
|
||||
CRDT=83
|
||||
OPTIONAL_ONE=84
|
||||
EXACTLY_ONE=85
|
||||
MANY_UNIQUE=86
|
||||
MANY=87
|
||||
ORDERED=88
|
||||
UNIT=89
|
||||
WATCH_HANDLE=90
|
||||
MESSAGE=91
|
||||
ATOM_REF=92
|
||||
INTERFACE_REF=93
|
||||
OPTIONAL=94
|
||||
LIST=95
|
||||
RECORD=96
|
||||
BOOL=97
|
||||
BYTES=98
|
||||
DOUBLE=99
|
||||
INT32=100
|
||||
INT64=101
|
||||
STRING=102
|
||||
UINT32=103
|
||||
UINT64=104
|
||||
TRUE=105
|
||||
FALSE=106
|
||||
NULL=107
|
||||
ARROW=108
|
||||
COLON=109
|
||||
SEMI=110
|
||||
COMMA=111
|
||||
DOT=112
|
||||
LBRACE=113
|
||||
RBRACE=114
|
||||
LBRACK=115
|
||||
RBRACK=116
|
||||
LPAREN=117
|
||||
RPAREN=118
|
||||
LT=119
|
||||
GT=120
|
||||
AMP=121
|
||||
EQUAL=122
|
||||
INTEGER=123
|
||||
JSON_NUMBER=124
|
||||
IDENTIFIER=125
|
||||
STRING_LITERAL=126
|
||||
LINE_COMMENT=127
|
||||
BLOCK_COMMENT=128
|
||||
WS=129
|
||||
SPECIALIZE=3
|
||||
ROOT=4
|
||||
DOCUMENT=5
|
||||
FRAGMENTS=6
|
||||
VIEW=7
|
||||
MAX=8
|
||||
ALLOW=9
|
||||
POLL=10
|
||||
QUERYABLE=11
|
||||
RPC=12
|
||||
QUERY_REASON=13
|
||||
TYPE=14
|
||||
OBJECT=15
|
||||
STORABLE=16
|
||||
IMPLEMENTS=17
|
||||
REF=18
|
||||
FRAGMENT=19
|
||||
IMPORT=20
|
||||
EXTERNAL=21
|
||||
ATOM=22
|
||||
INTERFACE=23
|
||||
INTERFACES=24
|
||||
PACKAGE=25
|
||||
VALUE=26
|
||||
RELATION=27
|
||||
OPERATION=28
|
||||
FUNCTION=29
|
||||
CONSTRUCTOR=30
|
||||
CONSTRUCTS=31
|
||||
INPUT=32
|
||||
CONFORM=33
|
||||
AS=34
|
||||
BIND=35
|
||||
STATIC=36
|
||||
TO=37
|
||||
PRIVATE=38
|
||||
SHARED=39
|
||||
STATE=40
|
||||
EDGE=41
|
||||
PROJECTION=42
|
||||
WITH=43
|
||||
USING=44
|
||||
VIA=45
|
||||
MATERIALIZE=46
|
||||
IF=47
|
||||
ABSENT=48
|
||||
ON=49
|
||||
POLICY=50
|
||||
DEFAULT=51
|
||||
SOURCE=52
|
||||
REPOSITORY=53
|
||||
COMMIT=54
|
||||
REVISION=55
|
||||
SEMANTIC_MAJOR=56
|
||||
ON_DELETE=57
|
||||
RETAIN_OTHER=58
|
||||
KEYED=59
|
||||
PUBLIC_TRAVERSAL=60
|
||||
ID=61
|
||||
DOC=62
|
||||
MODE=63
|
||||
EMITS=64
|
||||
RECEIVER=65
|
||||
REQUIRES=66
|
||||
ANY=67
|
||||
GET=68
|
||||
SET=69
|
||||
WATCH=70
|
||||
START=71
|
||||
STOP=72
|
||||
READ=73
|
||||
WRITE=74
|
||||
RESOLVE=75
|
||||
CONNECT=76
|
||||
DISCONNECT=77
|
||||
CALL=78
|
||||
WATCH_START=79
|
||||
WATCH_STOP=80
|
||||
SUBSCRIBE=81
|
||||
UNSUBSCRIBE=82
|
||||
OPTIMISTIC_REGISTER=83
|
||||
CRDT=84
|
||||
OPTIONAL_ONE=85
|
||||
EXACTLY_ONE=86
|
||||
MANY_UNIQUE=87
|
||||
MANY=88
|
||||
ORDERED=89
|
||||
UNIT=90
|
||||
WATCH_HANDLE=91
|
||||
MESSAGE=92
|
||||
ATOM_REF=93
|
||||
INTERFACE_REF=94
|
||||
OPTIONAL=95
|
||||
LIST=96
|
||||
RECORD=97
|
||||
BOOL=98
|
||||
BYTES=99
|
||||
DOUBLE=100
|
||||
INT32=101
|
||||
INT64=102
|
||||
STRING=103
|
||||
UINT32=104
|
||||
UINT64=105
|
||||
TRUE=106
|
||||
FALSE=107
|
||||
NULL=108
|
||||
ARROW=109
|
||||
COLON=110
|
||||
SEMI=111
|
||||
COMMA=112
|
||||
DOT=113
|
||||
LBRACE=114
|
||||
RBRACE=115
|
||||
LBRACK=116
|
||||
RBRACK=117
|
||||
LPAREN=118
|
||||
RPAREN=119
|
||||
LT=120
|
||||
GT=121
|
||||
AMP=122
|
||||
EQUAL=123
|
||||
INTEGER=124
|
||||
JSON_NUMBER=125
|
||||
IDENTIFIER=126
|
||||
STRING_LITERAL=127
|
||||
LINE_COMMENT=128
|
||||
BLOCK_COMMENT=129
|
||||
WS=130
|
||||
'workspace'=1
|
||||
'query'=2
|
||||
'root'=3
|
||||
'document'=4
|
||||
'fragments'=5
|
||||
'view'=6
|
||||
'max'=7
|
||||
'allow'=8
|
||||
'poll'=9
|
||||
'queryable'=10
|
||||
'rpc'=11
|
||||
'query-reason'=12
|
||||
'type'=13
|
||||
'object'=14
|
||||
'storable'=15
|
||||
'implements'=16
|
||||
'ref'=17
|
||||
'fragment'=18
|
||||
'import'=19
|
||||
'external'=20
|
||||
'atom'=21
|
||||
'interface'=22
|
||||
'interfaces'=23
|
||||
'package'=24
|
||||
'value'=25
|
||||
'relation'=26
|
||||
'operation'=27
|
||||
'function'=28
|
||||
'constructor'=29
|
||||
'constructs'=30
|
||||
'input'=31
|
||||
'conform'=32
|
||||
'as'=33
|
||||
'bind'=34
|
||||
'static'=35
|
||||
'to'=36
|
||||
'private'=37
|
||||
'shared'=38
|
||||
'state'=39
|
||||
'edge'=40
|
||||
'projection'=41
|
||||
'with'=42
|
||||
'using'=43
|
||||
'via'=44
|
||||
'materialize'=45
|
||||
'if'=46
|
||||
'absent'=47
|
||||
'on'=48
|
||||
'policy'=49
|
||||
'default'=50
|
||||
'source'=51
|
||||
'repository'=52
|
||||
'commit'=53
|
||||
'revision'=54
|
||||
'semantic-major'=55
|
||||
'on-delete'=56
|
||||
'retain-other'=57
|
||||
'keyed'=58
|
||||
'public-traversal'=59
|
||||
'id'=60
|
||||
'doc'=61
|
||||
'mode'=62
|
||||
'emits'=63
|
||||
'receiver'=64
|
||||
'requires'=65
|
||||
'any'=66
|
||||
'get'=67
|
||||
'set'=68
|
||||
'watch'=69
|
||||
'start'=70
|
||||
'stop'=71
|
||||
'read'=72
|
||||
'write'=73
|
||||
'resolve'=74
|
||||
'connect'=75
|
||||
'disconnect'=76
|
||||
'call'=77
|
||||
'watch-start'=78
|
||||
'watch-stop'=79
|
||||
'subscribe'=80
|
||||
'unsubscribe'=81
|
||||
'optimistic-register'=82
|
||||
'crdt'=83
|
||||
'optional-one'=84
|
||||
'exactly-one'=85
|
||||
'many-unique'=86
|
||||
'many'=87
|
||||
'ordered'=88
|
||||
'unit'=89
|
||||
'watch-handle'=90
|
||||
'message'=91
|
||||
'atom-ref'=92
|
||||
'interface-ref'=93
|
||||
'optional'=94
|
||||
'list'=95
|
||||
'record'=96
|
||||
'bool'=97
|
||||
'bytes'=98
|
||||
'double'=99
|
||||
'int32'=100
|
||||
'int64'=101
|
||||
'string'=102
|
||||
'uint32'=103
|
||||
'uint64'=104
|
||||
'true'=105
|
||||
'false'=106
|
||||
'null'=107
|
||||
'->'=108
|
||||
':'=109
|
||||
';'=110
|
||||
','=111
|
||||
'.'=112
|
||||
'{'=113
|
||||
'}'=114
|
||||
'['=115
|
||||
']'=116
|
||||
'('=117
|
||||
')'=118
|
||||
'<'=119
|
||||
'>'=120
|
||||
'&'=121
|
||||
'='=122
|
||||
'specialize'=3
|
||||
'root'=4
|
||||
'document'=5
|
||||
'fragments'=6
|
||||
'view'=7
|
||||
'max'=8
|
||||
'allow'=9
|
||||
'poll'=10
|
||||
'queryable'=11
|
||||
'rpc'=12
|
||||
'query-reason'=13
|
||||
'type'=14
|
||||
'object'=15
|
||||
'storable'=16
|
||||
'implements'=17
|
||||
'ref'=18
|
||||
'fragment'=19
|
||||
'import'=20
|
||||
'external'=21
|
||||
'atom'=22
|
||||
'interface'=23
|
||||
'interfaces'=24
|
||||
'package'=25
|
||||
'value'=26
|
||||
'relation'=27
|
||||
'operation'=28
|
||||
'function'=29
|
||||
'constructor'=30
|
||||
'constructs'=31
|
||||
'input'=32
|
||||
'conform'=33
|
||||
'as'=34
|
||||
'bind'=35
|
||||
'static'=36
|
||||
'to'=37
|
||||
'private'=38
|
||||
'shared'=39
|
||||
'state'=40
|
||||
'edge'=41
|
||||
'projection'=42
|
||||
'with'=43
|
||||
'using'=44
|
||||
'via'=45
|
||||
'materialize'=46
|
||||
'if'=47
|
||||
'absent'=48
|
||||
'on'=49
|
||||
'policy'=50
|
||||
'default'=51
|
||||
'source'=52
|
||||
'repository'=53
|
||||
'commit'=54
|
||||
'revision'=55
|
||||
'semantic-major'=56
|
||||
'on-delete'=57
|
||||
'retain-other'=58
|
||||
'keyed'=59
|
||||
'public-traversal'=60
|
||||
'id'=61
|
||||
'doc'=62
|
||||
'mode'=63
|
||||
'emits'=64
|
||||
'receiver'=65
|
||||
'requires'=66
|
||||
'any'=67
|
||||
'get'=68
|
||||
'set'=69
|
||||
'watch'=70
|
||||
'start'=71
|
||||
'stop'=72
|
||||
'read'=73
|
||||
'write'=74
|
||||
'resolve'=75
|
||||
'connect'=76
|
||||
'disconnect'=77
|
||||
'call'=78
|
||||
'watch-start'=79
|
||||
'watch-stop'=80
|
||||
'subscribe'=81
|
||||
'unsubscribe'=82
|
||||
'optimistic-register'=83
|
||||
'crdt'=84
|
||||
'optional-one'=85
|
||||
'exactly-one'=86
|
||||
'many-unique'=87
|
||||
'many'=88
|
||||
'ordered'=89
|
||||
'unit'=90
|
||||
'watch-handle'=91
|
||||
'message'=92
|
||||
'atom-ref'=93
|
||||
'interface-ref'=94
|
||||
'optional'=95
|
||||
'list'=96
|
||||
'record'=97
|
||||
'bool'=98
|
||||
'bytes'=99
|
||||
'double'=100
|
||||
'int32'=101
|
||||
'int64'=102
|
||||
'string'=103
|
||||
'uint32'=104
|
||||
'uint64'=105
|
||||
'true'=106
|
||||
'false'=107
|
||||
'null'=108
|
||||
'->'=109
|
||||
':'=110
|
||||
';'=111
|
||||
','=112
|
||||
'.'=113
|
||||
'{'=114
|
||||
'}'=115
|
||||
'['=116
|
||||
']'=117
|
||||
'('=118
|
||||
')'=119
|
||||
'<'=120
|
||||
'>'=121
|
||||
'&'=122
|
||||
'='=123
|
||||
|
||||
Reference in New Issue
Block a user