1234567891011121314151617181920212223 |
- package gen
- import (
- "bytes"
- "text/template"
- sqltemplate "zero/tools/goctl/model/sql/template"
- )
- func genImports(table *InnerTable) (string, error) {
- t, err := template.New("imports").Parse(sqltemplate.Imports)
- if err != nil {
- return "", err
- }
- importBuffer := new(bytes.Buffer)
- err = t.Execute(importBuffer, map[string]interface{}{
- "containsCache": table.ContainsCache,
- })
- if err != nil {
- return "", err
- }
- return importBuffer.String(), nil
- }
|