Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions parser/testdata/accuratecast/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function accurateCast (children 1)
ExpressionList (children 2)
Literal Float64_123.456
Literal \'Int32\'
6 changes: 6 additions & 0 deletions parser/testdata/add_column/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
AlterQuery test_table (children 2)
ExpressionList (children 1)
AlterCommand ADD_COLUMN (children 1)
ColumnDeclaration new_col (children 1)
DataType UInt64
Identifier test_table
7 changes: 7 additions & 0 deletions parser/testdata/add_column_after/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
AlterQuery test_table (children 2)
ExpressionList (children 1)
AlterCommand ADD_COLUMN (children 2)
ColumnDeclaration new_col (children 1)
DataType UInt64
Identifier id
Identifier test_table
6 changes: 6 additions & 0 deletions parser/testdata/add_column_if_not_exists/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
AlterQuery test_table (children 2)
ExpressionList (children 1)
AlterCommand ADD_COLUMN (children 1)
ColumnDeclaration new_col (children 1)
DataType UInt64
Identifier test_table
9 changes: 9 additions & 0 deletions parser/testdata/add_constraint/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
AlterQuery test_table (children 2)
ExpressionList (children 1)
AlterCommand ADD_CONSTRAINT (children 1)
Constraint (children 1)
Function greater (children 1)
ExpressionList (children 2)
Identifier col
Literal UInt64_0
Identifier test_table
8 changes: 8 additions & 0 deletions parser/testdata/add_index/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
AlterQuery test_table (children 2)
ExpressionList (children 1)
AlterCommand ADD_INDEX (children 1)
Index (children 2)
Identifier col
Function minmax (children 1)
ExpressionList
Identifier test_table
10 changes: 10 additions & 0 deletions parser/testdata/adddays/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function addDays (children 1)
ExpressionList (children 2)
Function toDate (children 1)
ExpressionList (children 1)
Literal \'2023-01-01\'
Literal UInt64_5
8 changes: 8 additions & 0 deletions parser/testdata/addition/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function plus (children 1)
ExpressionList (children 2)
Literal UInt64_1
Literal UInt64_2
7 changes: 7 additions & 0 deletions parser/testdata/aggregate_array_combinator/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function sumArray (children 1)
ExpressionList (children 1)
Literal Array_[UInt64_1, UInt64_2, UInt64_3]
11 changes: 11 additions & 0 deletions parser/testdata/aggregate_merge_combinator/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 1)
Function sumMerge (children 1)
ExpressionList (children 1)
Identifier sum_state
TablesInSelectQuery (children 1)
TablesInSelectQueryElement (children 1)
TableExpression (children 1)
TableIdentifier states_table
13 changes: 13 additions & 0 deletions parser/testdata/aggregate_state_combinator/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 1)
Function sumState (children 1)
ExpressionList (children 1)
Identifier number
TablesInSelectQuery (children 1)
TablesInSelectQueryElement (children 1)
TableExpression (children 1)
Function numbers (children 1)
ExpressionList (children 1)
Literal UInt64_10
21 changes: 21 additions & 0 deletions parser/testdata/all_join/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 1)
Asterisk
TablesInSelectQuery (children 2)
TablesInSelectQueryElement (children 1)
TableExpression (children 1)
Function numbers (alias a) (children 1)
ExpressionList (children 1)
Literal UInt64_5
TablesInSelectQueryElement (children 2)
TableExpression (children 1)
Function numbers (alias b) (children 1)
ExpressionList (children 1)
Literal UInt64_5
TableJoin (children 1)
Function equals (children 1)
ExpressionList (children 2)
Identifier a.number
Identifier b.number
6 changes: 6 additions & 0 deletions parser/testdata/alter_add_column/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
AlterQuery test (children 2)
ExpressionList (children 1)
AlterCommand ADD_COLUMN (children 1)
ColumnDeclaration age (children 1)
DataType UInt32
Identifier test
5 changes: 5 additions & 0 deletions parser/testdata/alter_drop_column/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
AlterQuery test (children 2)
ExpressionList (children 1)
AlterCommand DROP_COLUMN (children 1)
Identifier age
Identifier test
21 changes: 21 additions & 0 deletions parser/testdata/anti_join/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 1)
Asterisk
TablesInSelectQuery (children 2)
TablesInSelectQueryElement (children 1)
TableExpression (children 1)
Function numbers (alias a) (children 1)
ExpressionList (children 1)
Literal UInt64_5
TablesInSelectQueryElement (children 2)
TableExpression (children 1)
Function numbers (alias b) (children 1)
ExpressionList (children 1)
Literal UInt64_5
TableJoin (children 1)
Function equals (children 1)
ExpressionList (children 2)
Identifier a.number
Identifier b.number
21 changes: 21 additions & 0 deletions parser/testdata/any_join/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 1)
Asterisk
TablesInSelectQuery (children 2)
TablesInSelectQueryElement (children 1)
TableExpression (children 1)
Function numbers (alias a) (children 1)
ExpressionList (children 1)
Literal UInt64_5
TablesInSelectQueryElement (children 2)
TableExpression (children 1)
Function numbers (alias b) (children 1)
ExpressionList (children 1)
Literal UInt64_5
TableJoin (children 1)
Function equals (children 1)
ExpressionList (children 2)
Identifier a.number
Identifier b.number
11 changes: 11 additions & 0 deletions parser/testdata/arithmetic/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function plus (children 1)
ExpressionList (children 2)
Literal UInt64_1
Function multiply (children 1)
ExpressionList (children 2)
Literal UInt64_2
Literal UInt64_3
9 changes: 9 additions & 0 deletions parser/testdata/array_constructor/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function array (children 1)
ExpressionList (children 3)
Literal UInt64_1
Literal UInt64_2
Literal UInt64_3
7 changes: 7 additions & 0 deletions parser/testdata/array_join_basic/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function arrayJoin (children 1)
ExpressionList (children 1)
Literal Array_[\'Hello\', \'Goodbye\']
10 changes: 10 additions & 0 deletions parser/testdata/array_join_nested/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 1)
Function arrayJoin (alias x) (children 1)
ExpressionList (children 1)
Literal Array_[Array_[UInt64_3, UInt64_4, UInt64_5], Array_[UInt64_6, UInt64_7], Array_[UInt64_2], Array_[UInt64_1, UInt64_1]]
ExpressionList (children 1)
OrderByElement (children 1)
Identifier x
14 changes: 14 additions & 0 deletions parser/testdata/array_join_stmt/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 2)
Identifier s
Identifier arr
TablesInSelectQuery (children 2)
TablesInSelectQueryElement (children 1)
TableExpression (children 1)
TableIdentifier arrays_test
TablesInSelectQueryElement (children 1)
ArrayJoin (children 1)
ExpressionList (children 1)
Identifier arr
15 changes: 15 additions & 0 deletions parser/testdata/array_join_with_alias/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 3)
Identifier s
Identifier arr
Identifier a
TablesInSelectQuery (children 2)
TablesInSelectQueryElement (children 1)
TableExpression (children 1)
TableIdentifier arrays_test
TablesInSelectQueryElement (children 1)
ArrayJoin (children 1)
ExpressionList (children 1)
Identifier arr (alias a)
19 changes: 19 additions & 0 deletions parser/testdata/array_join_with_enumerate/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 4)
Identifier s
Identifier arr
Identifier a
Identifier num
TablesInSelectQuery (children 2)
TablesInSelectQueryElement (children 1)
TableExpression (children 1)
TableIdentifier arrays_test
TablesInSelectQueryElement (children 1)
ArrayJoin (children 1)
ExpressionList (children 2)
Identifier arr (alias a)
Function arrayEnumerate (alias num) (children 1)
ExpressionList (children 1)
Identifier arr
28 changes: 28 additions & 0 deletions parser/testdata/array_join_with_map/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 2)
ExpressionList (children 4)
Identifier s
Identifier arr
Identifier a
Identifier mapped
TablesInSelectQuery (children 2)
TablesInSelectQueryElement (children 1)
TableExpression (children 1)
TableIdentifier arrays_test
TablesInSelectQueryElement (children 1)
ArrayJoin (children 1)
ExpressionList (children 2)
Identifier arr (alias a)
Function arrayMap (alias mapped) (children 1)
ExpressionList (children 2)
Function lambda (children 1)
ExpressionList (children 2)
Function tuple (children 1)
ExpressionList (children 1)
Identifier x
Function plus (children 1)
ExpressionList (children 2)
Identifier x
Literal UInt64_1
Identifier arr
5 changes: 5 additions & 0 deletions parser/testdata/array_literal/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Literal Array_[UInt64_1, UInt64_2, UInt64_3]
5 changes: 5 additions & 0 deletions parser/testdata/array_literal_hello_goodbye/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Literal Array_[\'Hello\', \'Goodbye\']
8 changes: 8 additions & 0 deletions parser/testdata/array_subscript/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function arrayElement (children 1)
ExpressionList (children 2)
Literal Array_[UInt64_1, UInt64_2, UInt64_3]
Literal UInt64_1
16 changes: 16 additions & 0 deletions parser/testdata/arrayall_lambda/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function arrayAll (children 1)
ExpressionList (children 2)
Function lambda (children 1)
ExpressionList (children 2)
Function tuple (children 1)
ExpressionList (children 1)
Identifier x
Function greater (children 1)
ExpressionList (children 2)
Identifier x
Literal UInt64_0
Literal Array_[UInt64_1, UInt64_2, UInt64_3]
7 changes: 7 additions & 0 deletions parser/testdata/arraycompact/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function arrayCompact (children 1)
ExpressionList (children 1)
Literal Array_[UInt64_1, UInt64_1, UInt64_2, UInt64_2, UInt64_3, UInt64_3]
8 changes: 8 additions & 0 deletions parser/testdata/arrayconcat/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function arrayConcat (children 1)
ExpressionList (children 2)
Literal Array_[UInt64_1, UInt64_2]
Literal Array_[UInt64_3, UInt64_4]
7 changes: 7 additions & 0 deletions parser/testdata/arraydistinct/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function arrayDistinct (children 1)
ExpressionList (children 1)
Literal Array_[UInt64_1, UInt64_1, UInt64_2, UInt64_2, UInt64_3, UInt64_3]
8 changes: 8 additions & 0 deletions parser/testdata/arrayelement/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function arrayElement (children 1)
ExpressionList (children 2)
Literal Array_[UInt64_1, UInt64_2, UInt64_3]
Literal UInt64_1
7 changes: 7 additions & 0 deletions parser/testdata/arrayenumerate/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function arrayEnumerate (children 1)
ExpressionList (children 1)
Literal Array_[UInt64_10, UInt64_20, UInt64_30]
7 changes: 7 additions & 0 deletions parser/testdata/arrayenumerateuniq/explain.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
SelectWithUnionQuery (children 1)
ExpressionList (children 1)
SelectQuery (children 1)
ExpressionList (children 1)
Function arrayEnumerateUniq (children 1)
ExpressionList (children 1)
Literal Array_[UInt64_10, UInt64_10, UInt64_20, UInt64_20]
Loading