Skip to content

Hooks

Hooks let you run custom logic before/after entity or controller actions.

Example

ts
// hooks/todos/beforeCreate.ts
export default async function beforeCreate(ctx) {
  // Custom logic before creating a todo
}

Usage

  • beforeCreate, afterCreate, beforeUpdate, etc.
  • Place hooks in hooks/<entity>/<hookName>.ts

See Entities and Controllers.