Deal with null values.

This commit is contained in:
Aaron L 2016-07-14 22:45:24 -07:00
parent 95ef4ce74b
commit 08feff45d7

View file

@ -12,6 +12,12 @@ func Test{{$rel.LocalTable.NameGo}}ToOne{{$rel.ForeignTable.NameGo}}_{{$rel.Loca
var foreign {{$rel.ForeignTable.NameGo}}
var local {{$rel.LocalTable.NameGo}}
{{if .Nullable -}}
local.{{.Column | titleCase}}.Valid = true
{{end}}
{{- if .ForeignColumnNullable -}}
foreign.{{.ForeignColumn | titleCase}}.Valid = true
{{end}}
if err := foreign.InsertX(tx); err != nil {
t.Fatal(err)