(data modelCodes)
| 849 | } |
| 850 | |
| 851 | func getModelCode(data modelCodes) (string, error) { |
| 852 | builder := strings.Builder{} |
| 853 | err := modelTmpl.Execute(&builder, data) |
| 854 | if err != nil { |
| 855 | return "", err |
| 856 | } |
| 857 | |
| 858 | code, err := format.Source([]byte(builder.String())) |
| 859 | if err != nil { |
| 860 | return "", fmt.Errorf("getModelCode format.Source error: %v", err) |
| 861 | } |
| 862 | |
| 863 | return string(code), nil |
| 864 | } |
| 865 | |
| 866 | func getUpdateFieldsCode(data tmplData, isEmbed bool) (string, error) { |
| 867 | _ = isEmbed |