CHANGE_NOTIFY_SUPPRESS_SETTING variable

Setting the trigger reads to decide whether to stay quiet.

Signature:

CHANGE_NOTIFY_SUPPRESS_SETTING = "record_change_notify.suppressed"

Remarks

Named after the trigger it silences, like the channel, trigger and function above it — a reader meeting it in a SET LOCAL can tell what it belongs to without knowing this package.

A setting of our own rather than session_replication_role, which would also switch off foreign-key enforcement — a bulk load run that way can leave orphan rows behind. This suppresses nothing but these notifications.

Read this page as plain markdown — no HTML, no navigation. For pasting into an LLM, or for an agent to fetch.