From: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
---|---|
To: | Pg Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | FOR EACH ROW triggers on partitioned tables |
Date: | 2017-12-29 22:53:19 |
Message-ID: | 20171229225319.ajltgss2ojkfd3kp@alvherre.pgsql |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
This patch enables FOR EACH ROW triggers on partitioned tables.
As presented, this patch is sufficient to discuss the semantics that we
want for triggers on partitioned tables, which is the most pressing
question here ISTM.
However, this is incomplete: it doesn't create triggers when you do
ALTER TABLE ATTACH PARTITION or by CREATE TABLE PARTITION OF. I'm using
this as a basis on which to try foreign keys for partitioned tables.
Getting this to committable status requires adding those features.
This is essentially the same patch I posted as 0003 in
https://postgr.es/m/20171220194937.pldcecyx7yrwmgkg@alvherre.pgsql
--
Álvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
Attachment | Content-Type | Size |
---|---|---|
v1-0001-Allow-FOR-EACH-ROW-triggers-on-partitioned-tables.patch | text/plain | 18.4 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2017-12-29 23:06:07 | unique indexes on partitioned tables |
Previous Message | Fabien COELHO | 2017-12-29 21:53:51 | Re: pgbench - add \if support |