summaryrefslogtreecommitdiff
path: root/vendor/github.com/uptrace/bun/schema/hook.go
blob: 5391981d5e11b171a08acd48315aeb8a19ab37d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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()