| 123456789101112131415161718192021222324252627 |
- 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
- }
|