YeetCode
Guides

Database Event Triggers

React to database inserts and updates with trigger functions.

Add a trigger that runs automatically when rows are inserted or updated in a Convex table.

What You'll Do

  • Register a new trigger in triggers.ts for your table
  • Handle insert, update, and delete operations
  • Use trigger-aware mutations (import from triggers.ts, not _generated/server)
  • Common patterns: audit logging, cascading updates, sending notifications

On this page