From 7c59061ef6752cae5e96d0c0e6515a43a1f1d5e1 Mon Sep 17 00:00:00 2001 From: Alvaro Herrera Date: Mon, 26 Mar 2018 16:01:34 -0300 Subject: [PATCH v4 2/3] don't clone internal triggers --- src/backend/commands/tablecmds.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/commands/tablecmds.c b/src/backend/commands/tablecmds.c index d0545495ae..f67eefc74c 100644 --- a/src/backend/commands/tablecmds.c +++ b/src/backend/commands/tablecmds.c @@ -14347,6 +14347,10 @@ CloneRowTriggersToPartition(Relation parent, Relation partition) if (!TRIGGER_FOR_ROW(trigForm->tgtype)) continue; + /* We don't clone internal triggers, either */ + if (trigForm->tgisinternal) + continue; + /* * Complain if we find an unexpected trigger type. */ -- 2.11.0