mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2024-12-11 21:42:43 +00:00
21 lines
411 B
Go
21 lines
411 B
Go
|
package schema
|
||
|
|
||
|
import (
|
||
|
"context"
|
||
|
"reflect"
|
||
|
)
|
||
|
|
||
|
type BeforeScanHook interface {
|
||
|
BeforeScan(context.Context) error
|
||
|
}
|
||
|
|
||
|
var beforeScanHookType = reflect.TypeOf((*BeforeScanHook)(nil)).Elem()
|
||
|
|
||
|
//------------------------------------------------------------------------------
|
||
|
|
||
|
type AfterScanHook interface {
|
||
|
AfterScan(context.Context) error
|
||
|
}
|
||
|
|
||
|
var afterScanHookType = reflect.TypeOf((*AfterScanHook)(nil)).Elem()
|