fix:create sql with redundant default value
This commit is contained in:
parent
906799fef2
commit
991b3cb34e
@ -63,7 +63,7 @@ func createCallback(scope *Scope) {
|
|||||||
if field.IsBlank && field.HasDefaultValue {
|
if field.IsBlank && field.HasDefaultValue {
|
||||||
blankColumnsWithDefaultValue = append(blankColumnsWithDefaultValue, scope.Quote(field.DBName))
|
blankColumnsWithDefaultValue = append(blankColumnsWithDefaultValue, scope.Quote(field.DBName))
|
||||||
scope.InstanceSet("gorm:blank_columns_with_default_value", blankColumnsWithDefaultValue)
|
scope.InstanceSet("gorm:blank_columns_with_default_value", blankColumnsWithDefaultValue)
|
||||||
} else if !field.IsPrimaryKey || !field.IsBlank {
|
} else if !field.IsPrimaryKey && !field.IsBlank {
|
||||||
columns = append(columns, scope.Quote(field.DBName))
|
columns = append(columns, scope.Quote(field.DBName))
|
||||||
placeholders = append(placeholders, scope.AddToVars(field.Field.Interface()))
|
placeholders = append(placeholders, scope.AddToVars(field.Field.Interface()))
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user