{{/* Copyright 2019-present Facebook Inc. All rights reserved. This source code is licensed under the Apache 2.0 license found in the LICENSE file in the root directory of this source tree. */}} {{/* gotype: entgo.io/ent/entc/gen.typeScope */}} {{/* Additional fields for the generated model for holding the foreign-keys */}} {{ define "dialect/sql/model/fields" }} {{- range $fk := $.UnexportedForeignKeys }} {{- $f := $fk.Field }} {{ $fk.StructField }} {{ if $f.Nillable }}*{{ end }}{{ $f.Type }} {{- end }} selectValues sql.SelectValues {{- /* Allow adding struct fields by ent extensions or user templates.*/}} {{- with $tmpls := matchTemplate "dialect/sql/model/fields/*" }} {{- range $tmpl := $tmpls }} {{- xtemplate $tmpl $ }} {{- end }} {{- end }} {{ end }}