From a780c0264c01edd454174adacddc827eeb6fb567 Mon Sep 17 00:00:00 2001 From: Jinzhu Date: Fri, 10 Mar 2023 16:32:35 +0800 Subject: [PATCH] Update create.go --- callbacks/create.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/callbacks/create.go b/callbacks/create.go index a9cbddf9..f0b78139 100644 --- a/callbacks/create.go +++ b/callbacks/create.go @@ -304,7 +304,7 @@ func ConvertToCreateValues(stmt *gorm.Statement) (values clause.Values) { if field := stmt.Schema.LookUpField(column.Name); field != nil { if v, ok := selectColumns[field.DBName]; (ok && v) || (!ok && !restricted) { if !field.PrimaryKey && (!field.HasDefaultValue || field.DefaultValueInterface != nil || - strings.ToUpper(field.DefaultValue) == "NULL") && field.AutoCreateTime == 0 { + strings.EqualFold(field.DefaultValue, "NULL")) && field.AutoCreateTime == 0 { if field.AutoUpdateTime > 0 { assignment := clause.Assignment{Column: clause.Column{Name: field.DBName}, Value: curTime} switch field.AutoUpdateTime {