You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

18 lines
389 B

package model
import "gorm.io/gorm"
type (
{{$.Name|UpperType}}Model interface {
{{$.Name|LowerType}}Model
}
custom{{$.Name|UpperType}}Model struct {
*default{{$.Name|UpperType}}Model
}
)
func New{{$.Name|UpperType}}Model(db *gorm.DB) {{$.Name|UpperType}}Model {
return &custom{{$.Name|UpperType}}Model{
default{{$.Name|UpperType}}Model: new{{$.Name|UpperType}}DAO(db),
}
}