server.go.tpl 746 B

12345678910111213141516171819202122232425
  1. {{- $db := "" }}
  2. {{- if eq .BusinessDB "" }}
  3. {{- $db = "global.GVA_DB" }}
  4. {{- else}}
  5. {{- $db = printf "global.MustGetGlobalDBByDBName(\"%s\")" .BusinessDB }}
  6. {{- end}}
  7. {{if .IsPlugin}}
  8. // {{.FuncName}} {{.FuncDesc}}
  9. // Author [yourname](https://github.com/yourname)
  10. func (s *{{.Abbreviation}}) {{.FuncName}}(ctx context.Context) (err error) {
  11. db := {{$db}}.Model(&model.{{.StructName}}{})
  12. return db.Error
  13. }
  14. {{- else -}}
  15. // {{.FuncName}} {{.FuncDesc}}
  16. // Author [yourname](https://github.com/yourname)
  17. func ({{.Abbreviation}}Service *{{.StructName}}Service){{.FuncName}}(ctx context.Context) (err error) {
  18. // 请在这里实现自己的业务逻辑
  19. db := {{$db}}.Model(&{{.Package}}.{{.StructName}}{})
  20. return db.Error
  21. }
  22. {{end}}