model_hooks.tpl 770 B

123456789101112
  1. package {{PackageName}}
  2. // func ({{VariableName}} *{{StructName}}) BeforeSave(tx *gorm.DB) (err error) {}
  3. // func ({{VariableName}} *{{StructName}}) BeforeCreate(tx *gorm.DB) (err error) {}
  4. // func ({{VariableName}} *{{StructName}}) AfterCreate(tx *gorm.DB) (err error) {}
  5. // func ({{VariableName}} *{{StructName}}) BeforeUpdate(tx *gorm.DB) (err error) {}
  6. // func ({{VariableName}} *{{StructName}}) AfterUpdate(tx *gorm.DB) (err error) {}
  7. // func ({{VariableName}} *{{StructName}}) AfterSave(tx *gorm.DB) (err error) {}
  8. // func ({{VariableName}} *{{StructName}}) BeforeDelete(tx *gorm.DB) (err error) {}
  9. // func ({{VariableName}} *{{StructName}}) AfterDelete(tx *gorm.DB) (err error) {}
  10. // func ({{VariableName}} *{{StructName}}) AfterFind(tx *gorm.DB) (err error) {}