Skip to content

Commit

Permalink
修改了测试用例
Browse files Browse the repository at this point in the history
  • Loading branch information
wureny committed Oct 9, 2023
1 parent 87c138d commit 791101b
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 282 deletions.
26 changes: 1 addition & 25 deletions sqlx/newnull.go
Original file line number Diff line number Diff line change
Expand Up @@ -42,29 +42,5 @@ func NewNullTime(val time.Time) sql.NullTime {
}

func NewNullBytes(val []byte) sql.NullString {
return sql.NullString{String: string(val), Valid: val != nil}
}

func NewNullStringPtr(val string) *sql.NullString {
return &sql.NullString{String: val, Valid: val != ""}
}

func NewNullInt64Ptr(val int64) *sql.NullInt64 {
return &sql.NullInt64{Int64: val, Valid: val != 0}
}

func NewNullFloat64Ptr(val float64) *sql.NullFloat64 {
return &sql.NullFloat64{Float64: val, Valid: val != 0}
}

func NewNullBoolPtr(val bool) *sql.NullBool {
return &sql.NullBool{Bool: val, Valid: val}
}

func NewNullTimePtr(val time.Time) *sql.NullTime {
return &sql.NullTime{Time: val, Valid: !val.IsZero()}
}

func NewNullBytesPtr(val []byte) *sql.NullString {
return &sql.NullString{String: string(val), Valid: val != nil}
return sql.NullString{String: string(val), Valid: len(val) > 0}
}
Loading

0 comments on commit 791101b

Please sign in to comment.