This commit is contained in:
Tue 2022-10-04 15:56:34 +07:00
parent 44034adbcb
commit 39267af9ad
1 changed files with 9 additions and 3 deletions

12
set.go
View File

@ -19,21 +19,27 @@ func SetInt(val int) null.Int {
} }
} }
func SetBool(val bool) null.Bool { func SetBool(val bool) (res null.Bool) {
return null.Bool{ return null.Bool{
Bool: val, Bool: val,
Valid: true, Valid: true,
} }
} }
func SetTime(val time.Time) null.Time { func SetTime(val time.Time) (res null.Time) {
if val.IsZero() {
return
}
return null.Time{ return null.Time{
Time: val, Time: val,
Valid: true, Valid: true,
} }
} }
func SetJSON(val []byte) null.JSON { func SetJSON(val []byte) (res null.JSON) {
if val == nil {
return
}
return null.JSON{ return null.JSON{
JSON: val, JSON: val,
Valid: true, Valid: true,