MCPcopy
hub / github.com/go-gorm/gorm / AfterDelete

Method AfterDelete

tests/hooks_test.go:85–91  ·  view source on GitHub ↗
(tx *gorm.DB)

Source from the content-addressed store, hash-verified

83}
84
85func (s *Product) AfterDelete(tx *gorm.DB) (err error) {
86 if s.Code == "after_delete_error" {
87 err = errors.New("can't delete")
88 }
89 s.AfterDeleteCallTimes = s.AfterDeleteCallTimes + 1
90 return
91}
92
93func (s *Product) GetCallTimes() []int64 {
94 return []int64{s.BeforeCreateCallTimes, s.BeforeSaveCallTimes, s.BeforeUpdateCallTimes, s.AfterCreateCallTimes, s.AfterSaveCallTimes, s.AfterUpdateCallTimes, s.BeforeDeleteCallTimes, s.AfterDeleteCallTimes, s.AfterFindCallTimes}

Callers

nothing calls this directly

Calls 1

NewMethod · 0.65

Tested by

no test coverage detected