From bb0dd9dc384469ee13d37601d8394aa8e601b146 Mon Sep 17 00:00:00 2001 From: qqxhb <1252905006@qq.com> Date: Tue, 5 Sep 2023 21:35:58 +0800 Subject: [PATCH] feat: default value nil --- table.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/table.go b/table.go index 0c9932b..03bf80e 100644 --- a/table.go +++ b/table.go @@ -231,9 +231,8 @@ func (*defaultParser) getColumnType(col *ast.ColumnDef) gorm.ColumnType { if opt.Tp == ast.ColumnOptionDefaultValue { if v, ok := opt.Expr.(*test_driver.ValueExpr); ok { ct.DefaultValueValue = sql.NullString{ - Valid: true, String: fmt.Sprint(v.Datum.GetValue()), + Valid: v.Datum.GetValue() != nil, String: fmt.Sprint(v.Datum.GetValue()), } - continue }