From 4ec5f5d6e27da6e2ca84dbdd23d1a0217a073613 Mon Sep 17 00:00:00 2001 From: Shuo Date: Wed, 24 Jul 2019 12:02:54 +0800 Subject: [PATCH] Fix blank field add columns --- callback_create.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/callback_create.go b/callback_create.go index 87aba8ee..a607c0d6 100644 --- a/callback_create.go +++ b/callback_create.go @@ -63,7 +63,7 @@ func createCallback(scope *Scope) { if field.IsBlank && field.HasDefaultValue { blankColumnsWithDefaultValue = append(blankColumnsWithDefaultValue, scope.Quote(field.DBName)) scope.InstanceSet("gorm:blank_columns_with_default_value", blankColumnsWithDefaultValue) - } else if !field.IsPrimaryKey || !field.IsBlank { + } else if !field.IsBlank { columns = append(columns, scope.Quote(field.DBName)) placeholders = append(placeholders, scope.AddToVars(field.Field.Interface())) }