dialect/sql: use raw 0 in COALESCE function on Add calls

The second argument for COALESCE function is not a dynamic argument (always 0).
This commit is contained in:
Ariel Mashraki
2021-09-16 22:57:59 +03:00
committed by Ariel Mashraki
parent 65ddc56d46
commit 3c650e507e
3 changed files with 15 additions and 15 deletions

View File

@@ -1078,7 +1078,7 @@ func (u *UpdateBuilder) Add(column string, v interface{}) *UpdateBuilder {
return u.Set(column, ExprFunc(func(b *Builder) {
b.WriteString("COALESCE")
b.Nested(func(b *Builder) {
b.Ident(column).Comma().Arg(0)
b.Ident(column).Comma().WriteByte('0')
})
b.WriteString(" + ")
b.Arg(v)