diff --git a/sql2go/define.go b/sql2go/define.go index 6c08512..04c7b9e 100644 --- a/sql2go/define.go +++ b/sql2go/define.go @@ -113,3 +113,13 @@ func ({DAO_RECEIVER} *{DATA_STRUCT_DAO}) Create(dbInstance *gorm.DB, data *{DATA } ` ) + +// Field ... +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 20:05 2023/4/11 +type Field struct { + Name string `json:"name"` // 字段名 + Type string `json:"type"` // 字段类型 +} diff --git a/sql2go/parser.go b/sql2go/parser.go index 5134e7d..9e505a7 100644 --- a/sql2go/parser.go +++ b/sql2go/parser.go @@ -31,6 +31,7 @@ type BasicTableInfo struct { ModelStruct string PrimaryField string PrimaryFieldType string + TableFieldList []Field // 表字段列表 } // ParseCreateTableSql 解析建表sql