Column reference from sub queries.

This commit is contained in:
go-jet 2019-06-08 16:34:15 +02:00
parent e727fc3d4f
commit e772768180
13 changed files with 507 additions and 470 deletions

View file

@ -31,7 +31,7 @@ type {{.GoStructName}} struct {
//Columns
{{- range .Columns}}
{{camelize .Name}} *sqlbuilder.{{.SqlBuilderColumnType}}
{{camelize .Name}} sqlbuilder.Column{{.SqlBuilderColumnType}}
{{- end}}
AllColumns sqlbuilder.ColumnList
@ -42,7 +42,7 @@ var {{camelize .Name}} = new{{.GoStructName}}()
func new{{.GoStructName}}() *{{.GoStructName}} {
var (
{{- range .Columns}}
{{camelize .Name}}Column = sqlbuilder.New{{.SqlBuilderColumnType}}("{{.Name}}", {{.IsNullable}})
{{camelize .Name}}Column = sqlbuilder.{{.SqlBuilderColumnType}}Column("{{.Name}}")
{{- end}}
)