package {{PackageName}} import ( "github.com/runningwater/gohub/pkg/database" ) func Get(idstr string) ({{VariableName}} {{StructName}}) { database.DB.Where("id", idstr).First(&{{VariableName}}) return } func GetBy(field, value string) ({{VariableName}} {{StructName}}) { database.DB.Where("? = ?", field, value).First(&{{VariableName}}) return } func All() ({{VariableNamePlural}} []{{StructName}}) { database.DB.Find(&{{VariableNamePlural}}) return } func IsExist(field, value string) bool { var count int64 database.DB.Model({{StructName}}{}).Where("? = ?", field, value).Count(&count) return count > 0 }