Documentation ¶ Index ¶ func AfterLoad(ctx context.Context, tx DB, model interface{}) error func AfterSave(ctx context.Context, tx DB, model interface{}) error func BeforeSave(ctx context.Context, tx DB, model interface{}) error type AfterLoader type AfterSaver type BeforeSaver type DB Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func AfterLoad ¶ func AfterLoad(ctx context.Context, tx DB, model interface{}) error func AfterSave ¶ func AfterSave(ctx context.Context, tx DB, model interface{}) error func BeforeSave ¶ func BeforeSave(ctx context.Context, tx DB, model interface{}) error Types ¶ type AfterLoader ¶ type AfterLoader interface { AfterLoad(ctx context.Context, tx DB) error } type AfterSaver ¶ type AfterSaver interface { AfterSave(ctx context.Context, tx DB) error } type BeforeSaver ¶ type BeforeSaver interface { BeforeSave(ctx context.Context, tx DB) error } type DB ¶ added in v0.5.0 type DB = helpers.QueryExecer Source Files ¶ View all Source files hooks.go Click to show internal directories. Click to hide internal directories.