add 'DEFAULT NULL' to point
添加默认值为null 转换成指针类型
This commit is contained in:
@@ -81,7 +81,7 @@ func (m *_Model) genTableElement(cols []ColumnsInfo) (el []genstruct.GenElement)
|
||||
} else {
|
||||
tmp.SetName(getCamelName(v.Name))
|
||||
tmp.SetNotes(v.Notes)
|
||||
tmp.SetType(getTypeName(v.Type))
|
||||
tmp.SetType(getTypeName(v.Type, v.IsNull))
|
||||
for _, v1 := range v.Index {
|
||||
switch v1.Key {
|
||||
// case ColumnsKeyDefault:
|
||||
@@ -243,7 +243,7 @@ func (m *_Model) generateFunc() (genOut []GenOutInfo) {
|
||||
pkg.AddImport(`"time"`)
|
||||
buildFList(&primary, ColumnsKeyPrimary, "", "int64", "id")
|
||||
} else {
|
||||
typeName := getTypeName(el.Type)
|
||||
typeName := getTypeName(el.Type, el.IsNull)
|
||||
isMulti := (len(el.Index) == 0)
|
||||
for _, v1 := range el.Index {
|
||||
if v1.Multi {
|
||||
|
||||
Reference in New Issue
Block a user