CreateQuery lineitem (children 3)
 Identifier lineitem
 Columns definition (children 2)
  ExpressionList (children 16)
   ColumnDeclaration l_orderkey (children 1)
    DataType Int32
   ColumnDeclaration l_partkey (children 1)
    DataType Int32
   ColumnDeclaration l_suppkey (children 1)
    DataType Int32
   ColumnDeclaration l_linenumber (children 1)
    DataType Int32
   ColumnDeclaration l_quantity (children 1)
    DataType Decimal (children 1)
     ExpressionList (children 2)
      Literal UInt64_18
      Literal UInt64_2
   ColumnDeclaration l_extendedprice (children 1)
    DataType Decimal (children 1)
     ExpressionList (children 2)
      Literal UInt64_18
      Literal UInt64_2
   ColumnDeclaration l_discount (children 1)
    DataType Decimal (children 1)
     ExpressionList (children 2)
      Literal UInt64_18
      Literal UInt64_2
   ColumnDeclaration l_tax (children 1)
    DataType Decimal (children 1)
     ExpressionList (children 2)
      Literal UInt64_18
      Literal UInt64_2
   ColumnDeclaration l_returnflag (children 1)
    DataType FixedString (children 1)
     ExpressionList (children 1)
      Literal UInt64_1
   ColumnDeclaration l_linestatus (children 1)
    DataType FixedString (children 1)
     ExpressionList (children 1)
      Literal UInt64_1
   ColumnDeclaration l_shipdate (children 1)
    DataType Date
   ColumnDeclaration l_commitdate (children 1)
    DataType Date
   ColumnDeclaration l_receiptdate (children 1)
    DataType Date
   ColumnDeclaration l_shipinstruct (children 1)
    DataType FixedString (children 1)
     ExpressionList (children 1)
      Literal UInt64_25
   ColumnDeclaration l_shipmode (children 1)
    DataType FixedString (children 1)
     ExpressionList (children 1)
      Literal UInt64_10
   ColumnDeclaration l_comment (children 1)
    DataType String
  ExpressionList (children 1)
   Constraint (children 1)
    Function and (children 1)
     ExpressionList (children 4)
      Function greaterOrEquals (children 1)
       ExpressionList (children 2)
        Identifier l_quantity
        Literal UInt64_0
      Function greaterOrEquals (children 1)
       ExpressionList (children 2)
        Identifier l_extendedprice
        Literal UInt64_0
      Function greaterOrEquals (children 1)
       ExpressionList (children 2)
        Identifier l_tax
        Literal UInt64_0
      Function lessOrEquals (children 1)
       ExpressionList (children 2)
        Identifier l_shipdate
        Identifier l_receiptdate
 Storage definition (children 2)
  Function MergeTree
  Function tuple (children 1)
   ExpressionList (children 4)
    Identifier l_shipdate
    Identifier l_receiptdate
    Identifier l_orderkey
    Identifier l_linenumber
