diff --git a/sql2go/parser.go b/sql2go/parser.go index 174113e..73e2c55 100644 --- a/sql2go/parser.go +++ b/sql2go/parser.go @@ -158,7 +158,7 @@ return "{{TABLE_NAME}}" func generateTableColumnDefined(modelStructName string, columnList []*sqlparser.ColumnDefinition) (string, string, string) { columnDefineName := modelStructName + "Column" structFieldResult := "type " + columnDefineName + " struct { \n" - structFieldDescInstanceResult := "&" + columnDefineName + "{ \n" + structFieldDescInstanceResult := columnDefineName + "{ \n" structFieldCommentInstanceResult := "map[string]string{ \n" for _, column := range columnList { comment := column.Name.String() @@ -192,7 +192,7 @@ func generateTableColumnDefined(modelStructName string, columnList []*sqlparser. tableColumnFunction := ` // Columns 获取表字段定义 -func ({TABLE_FIRST} {MODEL_STRUCT_NAME}) Columns() *{COLUMN_DEFINED} { +func ({TABLE_FIRST} {MODEL_STRUCT_NAME}) Columns() {COLUMN_DEFINED} { return {STRUCT_FIELD_DESC_DEFINED_RESULT} }