new/null-types #2

Merged
jake merged 10 commits from new/null-types into main 2026-01-23 19:59:06 +00:00
Showing only changes of commit b4428e397e - Show all commits

13
lazy.go
View File

@@ -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() {