diff --git a/data/view/model/def.go b/data/view/model/def.go index 8d4a268..f017c0d 100644 --- a/data/view/model/def.go +++ b/data/view/model/def.go @@ -39,7 +39,6 @@ type TabInfo struct { type ColumnsInfo struct { BaseInfo IsNull bool // null if db is set null - Extra string // Extra (AUTO_INCREMENT 自增加) Type string // Type.类型标记 Gormt string // 默认值 Index []KList // index list.index列表 @@ -118,7 +117,7 @@ type funDef struct { Em []EmInfo // index 列表 Primary []FList // primary unique Index []FList // index - IsOutPage bool // 是否开启分页 + IsOutPage bool // 是否开启分页 } // diff --git a/data/view/model/genmysql/def.go b/data/view/model/genmysql/def.go index 4050912..570ebd1 100644 --- a/data/view/model/genmysql/def.go +++ b/data/view/model/genmysql/def.go @@ -16,7 +16,6 @@ type genColumns struct { Key string `gorm:"column:Key"` Desc string `gorm:"column:Comment"` Null string `gorm:"column:Null"` - Extra string `gorm:"Extra"` Default *string `gorm:"column:Default"` } diff --git a/data/view/model/genmysql/genmysql.go b/data/view/model/genmysql/genmysql.go index 33bae6a..32141ad 100644 --- a/data/view/model/genmysql/genmysql.go +++ b/data/view/model/genmysql/genmysql.go @@ -153,7 +153,6 @@ func (m *mysqlModel) getTableElement(orm *mysqldb.MySqlDB, tab string) (el []mod var tmp model.ColumnsInfo tmp.Name = v.Field tmp.Type = v.Type - tmp.Extra = v.Extra FixNotes(&tmp, v.Desc) // 分析表注释 if v.Default != nil { diff --git a/data/view/model/model.go b/data/view/model/model.go index 7e5d11c..7a23c54 100755 --- a/data/view/model/model.go +++ b/data/view/model/model.go @@ -140,9 +140,6 @@ func (m *_Model) genTableElement(cols []ColumnsInfo) (el []genstruct.GenElement) if len(_tagGorm) > 0 { // not simple output. 默认只输出gorm主键和字段标签 if !config.GetSimple() { - if strings.EqualFold(v.Extra, "auto_increment") { - tmp.AddTag(_tagGorm, "autoIncrement:true") - } for _, v1 := range v.Index { switch v1.Key { // case ColumnsKeyDefault: