dc49fa4d59
- Begin tests
19 lines
648 B
Smarty
19 lines
648 B
Smarty
{{- define "relationship_to_one_setops_test_helper" -}}
|
|
{{- $varNameSingular := .ForeignKey.ForeignTable | singular | camelCase -}}
|
|
func test{{.LocalTable.NameGo}}ToOneSetOp{{.ForeignTable.NameGo}}_{{.Function.Name}}(t *testing.T) {
|
|
}
|
|
{{- if .ForeignKey.Nullable}}
|
|
|
|
func test{{.LocalTable.NameGo}}ToOneRemoveOp{{.ForeignTable.NameGo}}_{{.Function.Name}}(t *testing.T) {
|
|
}
|
|
{{end -}}
|
|
{{- end -}}
|
|
{{- if .Table.IsJoinTable -}}
|
|
{{- else -}}
|
|
{{- $dot := . -}}
|
|
{{- range .Table.FKeys -}}
|
|
{{- $rel := textsFromForeignKey $dot.PkgName $dot.Tables $dot.Table .}}
|
|
|
|
{{template "relationship_to_one_setops_test_helper" $rel -}}
|
|
{{- end -}}
|
|
{{- end -}}
|