Skip to content

Commit fb9013c

Browse files
Bump github.com/go-rel/sql from 0.2.0 to 0.5.0 (#41)
* Bump github.com/go-rel/sql from 0.2.0 to 0.5.0 Bumps [github.com/go-rel/sql](https://github.com/go-rel/sql) from 0.2.0 to 0.5.0. - [Release notes](https://github.com/go-rel/sql/releases) - [Changelog](https://github.com/go-rel/sql/blob/main/.goreleaser.yml) - [Commits](go-rel/sql@v0.2.0...v0.5.0) --- updated-dependencies: - dependency-name: github.com/go-rel/sql dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * adjust query builder Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Fs02 <surya.asriadie@gmail.com>
1 parent a7a91cb commit fb9013c

File tree

4 files changed

+12
-14
lines changed

4 files changed

+12
-14
lines changed

builder/index.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ func (i Index) WriteCreateIndex(buffer *builder.Buffer, index rel.Index) {
7272
} else {
7373
buffer.WriteString(" WHERE ")
7474
}
75-
i.Filter.Write(buffer, index.Filter, i.Query)
75+
i.Filter.Write(buffer, "", index.Filter, i.Query)
7676
}
7777
}
7878

builder/query.go

+8-8
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,14 @@ func (q Query) WriteSelect(buffer *builder.Buffer, selectQuery rel.SelectQuery,
7878
func (q Query) WriteQuery(buffer *builder.Buffer, query rel.Query) {
7979
q.WriteFrom(buffer, query.Table)
8080
q.WriteJoin(buffer, query.Table, query.JoinQuery)
81-
q.WriteWhere(buffer, query.WhereQuery)
81+
q.WriteWhere(buffer, query.Table, query.WhereQuery)
8282

8383
if len(query.GroupQuery.Fields) > 0 {
84-
q.WriteGroupBy(buffer, query.GroupQuery.Fields)
85-
q.WriteHaving(buffer, query.GroupQuery.Filter)
84+
q.WriteGroupBy(buffer, query.Table, query.GroupQuery.Fields)
85+
q.WriteHaving(buffer, query.Table, query.GroupQuery.Filter)
8686
}
8787

88-
q.WriteOrderBy(buffer, query.SortQuery)
88+
q.WriteOrderBy(buffer, query.Table, query.SortQuery)
8989
q.WriteLimitOffet(buffer, query.LimitQuery, query.OffsetQuery)
9090

9191
if query.LockQuery != "" {
@@ -95,23 +95,23 @@ func (q Query) WriteQuery(buffer *builder.Buffer, query rel.Query) {
9595
}
9696

9797
// WriteWhere SQL to buffer.
98-
func (q Query) WriteWhere(buffer *builder.Buffer, filter rel.FilterQuery) {
98+
func (q Query) WriteWhere(buffer *builder.Buffer, table string, filter rel.FilterQuery) {
9999
if filter.None() {
100100
return
101101
}
102102

103103
buffer.WriteString(" WHERE ")
104-
q.Filter.Write(buffer, filter, q)
104+
q.Filter.Write(buffer, table, filter, q)
105105
}
106106

107107
// WriteHaving SQL to buffer.
108-
func (q Query) WriteHaving(buffer *builder.Buffer, filter rel.FilterQuery) {
108+
func (q Query) WriteHaving(buffer *builder.Buffer, table string, filter rel.FilterQuery) {
109109
if filter.None() {
110110
return
111111
}
112112

113113
buffer.WriteString(" HAVING ")
114-
q.Filter.Write(buffer, filter, q)
114+
q.Filter.Write(buffer, table, filter, q)
115115
}
116116

117117
// WriteLimitOffet SQL to buffer.

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ go 1.16
55
require (
66
github.com/denisenkom/go-mssqldb v0.11.0
77
github.com/go-rel/rel v0.27.0
8-
github.com/go-rel/sql v0.2.0
8+
github.com/go-rel/sql v0.5.0
99
github.com/stretchr/testify v1.7.0
1010
)

go.sum

+2-4
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ github.com/denisenkom/go-mssqldb v0.11.0/go.mod h1:xbL0rPBG9cCiLr28tMa8zpbdarY27
66
github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
77
github.com/fsnotify/fsnotify v1.4.9 h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4=
88
github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ=
9-
github.com/go-rel/rel v0.26.0/go.mod h1:/VBLj1U4ZVb53aB3n22RQwX0V9DvckohseDJQibn2Rs=
109
github.com/go-rel/rel v0.27.0 h1:Z9NOScAMwu54sxXmL/gET5+qKkisTS95MIk6uH/+r9Y=
1110
github.com/go-rel/rel v0.27.0/go.mod h1:zaIYPmM3AfJrh0xBmm7KoVKRgTNvr0cgZfcJ88gVA2U=
12-
github.com/go-rel/sql v0.2.0 h1:MbrI1Fc2yr2bPj72KMcCzzE4iZqYHEc4tjyU2icWdu4=
13-
github.com/go-rel/sql v0.2.0/go.mod h1:fuxRKIaX09WAyoh/U1Y0xex1ppRcIzuRPmPhrVG+P64=
11+
github.com/go-rel/sql v0.5.0 h1:+TVS9JvEl06Q8rswwuWlY6VZ+gwSBX9um+vKuZ9gsyY=
12+
github.com/go-rel/sql v0.5.0/go.mod h1:2YwenlIaHpTqdD/KPVYG7Y5Ub1+sn1winlC8TrighRU=
1413
github.com/go-sql-driver/mysql v1.6.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg=
1514
github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe h1:lXe2qZdvpiX5WZkZR4hgp4KJVfY3nMkvmwbVkpv1rVY=
1615
github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0=
@@ -28,7 +27,6 @@ github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpO
2827
github.com/jinzhu/inflection v1.0.0 h1:K317FqzuhWc8YvSVlFMCCUb36O/S9MCKRDI7QkRKD/E=
2928
github.com/jinzhu/inflection v1.0.0/go.mod h1:h+uFLlag+Qp1Va5pdKtLDYj+kHp5pxUVkryuEj+Srlc=
3029
github.com/lib/pq v1.10.3/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
31-
github.com/mattn/go-sqlite3 v1.14.8/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU=
3230
github.com/mattn/go-sqlite3 v1.14.9 h1:10HX2Td0ocZpYEjhilsuo6WWtUqttj2Kb0KtD86/KYA=
3331
github.com/mattn/go-sqlite3 v1.14.9/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU=
3432
github.com/nxadm/tail v1.4.4 h1:DQuhQpB1tVlglWS2hLQ5OV6B5r8aGxSrPc5Qo6uTN78=

0 commit comments

Comments
 (0)