using proper struct for nulltypes
This commit is contained in:
13
lazy.go
13
lazy.go
@@ -103,11 +103,14 @@ func RandomGenerate(m Config) (*Mock, error) {
|
|||||||
nullType := false
|
nullType := false
|
||||||
switch field.Type {
|
switch field.Type {
|
||||||
case reflect.TypeOf(sql.NullTime{}):
|
case reflect.TypeOf(sql.NullTime{}):
|
||||||
// if isNull() {
|
var temp sql.NullTime
|
||||||
rows[y] = append(rows[y], nil)
|
if isNull() {
|
||||||
// } else {
|
temp.Valid = false
|
||||||
// rows[y] = append(rows[y], time.Now())
|
} else {
|
||||||
// }
|
temp.Valid = true
|
||||||
|
temp.Time = time.Now()
|
||||||
|
}
|
||||||
|
rows[y] = append(rows[y], temp)
|
||||||
nullType = true
|
nullType = true
|
||||||
case reflect.TypeOf(sql.NullInt16{}):
|
case reflect.TypeOf(sql.NullInt16{}):
|
||||||
if isNull() {
|
if isNull() {
|
||||||
|
|||||||
Reference in New Issue
Block a user