Generator tests for MySQL.

This commit is contained in:
go-jet 2019-08-08 17:51:20 +02:00
parent e07980c4d9
commit 070d82f90f
5 changed files with 441 additions and 231 deletions

View file

@ -90,15 +90,15 @@ type {{ToGoIdentifier .Name}} struct {
`
var enumSQLBuilderTemplate = `package enum
import "github.com/go-jet/jet/postgres"
import "github.com/go-jet/jet/{{dialect.PackageName}}"
var {{ToGoIdentifier $.Name}} = &struct {
{{- range $index, $element := .Values}}
{{ToGoIdentifier $element}} postgres.StringExpression
{{ToGoIdentifier $element}} {{dialect.PackageName}}.StringExpression
{{- end}}
} {
{{- range $index, $element := .Values}}
{{ToGoIdentifier $element}}: postgres.NewEnumValue("{{$element}}"),
{{ToGoIdentifier $element}}: {{dialect.PackageName}}.NewEnumValue("{{$element}}"),
{{- end}}
}
`