trigger
/TRIG-er/ · noun · Development · Origin: 1986
Definitions
A database object that automatically executes a specified function in response to certain events (INSERT, UPDATE, DELETE) on a table. Triggers enable automatic auditing, data validation, and cascading updates. They're powerful but can create debugging nightmares when multiple triggers interact in unexpected ways.
In plain English: An automatic action that the database performs whenever data changes — like a tripwire that runs code when someone inserts, updates, or deletes a row.
Example: Nobody could figure out why deleting a user also deleted their team's Slack channel until someone found the six-layer trigger chain.