entc/gen: generate sql builders with dialect option

Summary: Pull Request resolved: https://github.com/facebookincubator/ent/pull/130

Reviewed By: alexsn

Differential Revision: D18164397

fbshipit-source-id: 2858d69d3ff85c06b51382c01c3d4369ee2c3bdb
This commit is contained in:
Ariel Mashraki
2019-10-27 21:52:31 -07:00
committed by Facebook Github Bot
parent ea479ea527
commit c259aee24b
241 changed files with 3899 additions and 2394 deletions

View File

@@ -21,6 +21,7 @@ func ({{ $receiver }} *{{ $builder }}) sqlScan(ctx context.Context, v interface{
func ({{ $receiver }} *{{ $builder }}) sqlQuery() sql.Querier {
view := "{{ $.Package }}_view"
return sql.Select({{ $receiver }}.fields...).From({{ $receiver }}.sql.As(view))
return sql.Dialect({{ $receiver }}.driver.Dialect()).
Select({{ $receiver }}.fields...).From({{ $receiver }}.sql.As(view))
}
{{ end }}