[test] Adding test case for nulls

- ensuring nulls work
- will be undone
This commit is contained in:
2026-01-16 10:27:57 -05:00
parent 4ec738b130
commit 7ce271bdb7

10
lazy.go
View File

@@ -103,11 +103,11 @@ 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() { // if isNull() {
rows[y] = append(rows[y], nil) rows[y] = append(rows[y], nil)
} else { // } else {
rows[y] = append(rows[y], time.Now()) // rows[y] = append(rows[y], time.Now())
} // }
nullType = true nullType = true
case reflect.TypeOf(sql.NullInt16{}): case reflect.TypeOf(sql.NullInt16{}):
if isNull() { if isNull() {