PostgresTriggerUpdateEventRefinement

Suppresses standard:no-update-without-where for PostgreSQL trigger events.

PostgreSQL trigger definitions can contain BEFORE UPDATE, AFTER UPDATE, or INSTEAD OF UPDATE clauses. Those clauses describe trigger events, not executable UPDATE statements.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val targetRuleId: QualifiedRuleId

Functions

Link copied to clipboard
open override fun refine(context: RuleContext, diagnostic: Diagnostic): Diagnostic?