Skip to content

Commit f2fcd3e

Browse files
committed
Retract previous version with broken and query, fix and query
1 parent eba3261 commit f2fcd3e

File tree

4 files changed

+12
-1
lines changed

4 files changed

+12
-1
lines changed

and_query.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,3 +95,7 @@ func (query *AndQuery) Depth() (int, error) {
9595
// Remember this is another layer
9696
return maxDepth + 1, nil
9797
}
98+
99+
func (query *AndQuery) GetColumnName() (bool, string) {
100+
return false, ""
101+
}

go.mod

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ module github.com/CADawg/GormQueryFromJson
22

33
go 1.22
44

5+
// v0.1.1 had an issue with parsing "and" queries, and so is not recommended
6+
retract v0.1.1
7+
58
require (
69
github.com/goccy/go-json v0.10.3
710
gorm.io/gorm v1.25.11
@@ -10,5 +13,5 @@ require (
1013
require (
1114
github.com/jinzhu/inflection v1.0.0 // indirect
1215
github.com/jinzhu/now v1.1.5 // indirect
13-
golang.org/x/text v0.14.0 // indirect
16+
golang.org/x/text v0.17.0 // indirect
1417
)

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,7 @@ github.com/jinzhu/now v1.1.5 h1:/o9tlHleP7gOFmsnYNz3RGnqzefHA47wQpKrrdTIwXQ=
66
github.com/jinzhu/now v1.1.5/go.mod h1:d3SSVoowX0Lcu0IBviAWJpolVfI5UJVZZ7cO71lE/z8=
77
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
88
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
9+
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
10+
golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
911
gorm.io/gorm v1.25.11 h1:/Wfyg1B/je1hnDx3sMkX+gAlxrlZpn6X0BXRlwXlvHg=
1012
gorm.io/gorm v1.25.11/go.mod h1:xh7N7RHfYlNc5EmcI/El95gXusucDrQnHXe0+CgWcLQ=

query.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ func GetQueryType(id TypeIdentifier) BaseQuery {
1515
return &StrictStringQuery{}
1616
case TypeOr:
1717
return &OrQuery{}
18+
case TypeAnd:
19+
return &AndQuery{}
1820
default:
1921
return nil
2022
}

0 commit comments

Comments
 (0)