mirror of
https://github.com/SecurityBrewery/catalyst.git
synced 2025-12-07 07:42:45 +01:00
refactor: remove pocketbase (#1138)
This commit is contained in:
25
app/hook/hooks.go
Normal file
25
app/hook/hooks.go
Normal file
@@ -0,0 +1,25 @@
|
||||
package hook
|
||||
|
||||
type Hooks struct {
|
||||
OnRecordsListRequest *Hook
|
||||
OnRecordViewRequest *Hook
|
||||
OnRecordBeforeCreateRequest *Hook
|
||||
OnRecordAfterCreateRequest *Hook
|
||||
OnRecordBeforeUpdateRequest *Hook
|
||||
OnRecordAfterUpdateRequest *Hook
|
||||
OnRecordBeforeDeleteRequest *Hook
|
||||
OnRecordAfterDeleteRequest *Hook
|
||||
}
|
||||
|
||||
func NewHooks() *Hooks {
|
||||
return &Hooks{
|
||||
OnRecordsListRequest: &Hook{},
|
||||
OnRecordViewRequest: &Hook{},
|
||||
OnRecordBeforeCreateRequest: &Hook{},
|
||||
OnRecordAfterCreateRequest: &Hook{},
|
||||
OnRecordBeforeUpdateRequest: &Hook{},
|
||||
OnRecordAfterUpdateRequest: &Hook{},
|
||||
OnRecordBeforeDeleteRequest: &Hook{},
|
||||
OnRecordAfterDeleteRequest: &Hook{},
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user