Re: Question on partman extension while relation exist

From: Muhammad Ikram <mmikram(at)gmail(dot)com>
To: yudhi s <learnerdatabase99(at)gmail(dot)com>
Cc: pgsql-general <pgsql-general(at)lists(dot)postgresql(dot)org>
Subject: Re: Question on partman extension while relation exist
Date: 2024-07-03 03:18:27
Message-ID: CAGeimVqaCqDmDWZf3hkTZk_8uXg4=4FU2MAcSRdrMqHriJyrwg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi,

Sorry for late reply, I think you will having some script that drops and
creates daily partitions etc, command for disabling/removing any constraint
can be placed before these statements so that when the script runs it does
the needful.

Regards,
Muhammad Ikram
Bitnine global

On Tue, Jul 2, 2024 at 12:54 PM yudhi s <learnerdatabase99(at)gmail(dot)com> wrote:

>
>
> On Tue, 2 Jul, 2024, 12:43 pm Muhammad Ikram, <mmikram(at)gmail(dot)com> wrote:
>
>> Hi Yudhi,
>>
>> I think disabling foreign keys before maintenance will help.
>>
>> --
>> Muhammad Ikram
>>
>
> Do you mean to say call the parent table first for maintenance followed by
> child, and remove all the foreign key first which are pointing to this
> parent table partition which is going to be dropped by the pg_partman?
>
> As drop/create partition is being called from within pg_partman without
> our intervention, so where should we put this drop foreign key code? Do you
> mean having that with another event trigger which will fire before drop?
>

--
Muhammad Ikram

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Reid Thompson 2024-07-03 12:02:06 Re: printing PGresult content with gdb
Previous Message David G. Johnston 2024-07-03 01:19:51 Re: Logical replication with temporary tables