Skip to content

Commit 0a11f88

Browse files
committed
fix range between queries
1 parent 2757feb commit 0a11f88

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module github.com/AfterShip/clickhouse-sql-parser
1+
module github.com/highlight/clickhouse-sql-parser
22

33
go 1.18
44

main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"os"
88
"strings"
99

10-
clickhouse "github.com/AfterShip/clickhouse-sql-parser/parser"
10+
clickhouse "github.com/highlight/clickhouse-sql-parser/parser"
1111
)
1212

1313
const VERSION = "0.3.8"

parser/ast.go

+6-3
Original file line numberDiff line numberDiff line change
@@ -5208,8 +5208,11 @@ func (f *BetweenClause) End() Pos {
52085208

52095209
func (f *BetweenClause) String() string {
52105210
var builder strings.Builder
5211-
builder.WriteString(f.Expr.String())
5212-
builder.WriteString(" BETWEEN ")
5211+
if f.Expr != nil {
5212+
builder.WriteString(f.Expr.String())
5213+
builder.WriteString(" ")
5214+
}
5215+
builder.WriteString("BETWEEN ")
52135216
builder.WriteString(f.Between.String())
52145217
builder.WriteString(" AND ")
52155218
builder.WriteString(f.And.String())
@@ -5266,7 +5269,7 @@ func (f *WindowFrameUnbounded) End() Pos {
52665269
}
52675270

52685271
func (f *WindowFrameUnbounded) String() string {
5269-
return f.Direction + " UNBOUNDED"
5272+
return "UNBOUNDED " + f.Direction
52705273
}
52715274

52725275
func (f *WindowFrameUnbounded) Accept(visitor ASTVisitor) error {

0 commit comments

Comments
 (0)