Re: Need a command to take the backup of the child tables along with its master table.

From: Ron <ronljohnsonjr(at)gmail(dot)com>
To: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: Need a command to take the backup of the child tables along with its master table.
Date: 2019-01-24 10:01:06
Message-ID: 51c5a384-4dc5-fd75-62e6-bcbc518dcfc4@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 1/24/19 3:40 AM, Raghavendra Rao J S V wrote:
> Hi All,
>
> We have one master table and multiple child tables (dependent tables) 
> associated with it.
>
> While taking the backup of the master table , I would like to take the
> backup of all its child (dependent) tables backup also.
>
> Please guide me how to take the backup of the  master table and its
> dependent tables using *pg_dump *command.
>

Do you know the list of dependent tables?  If so, you can list them in the
"pg_dump --table=" clause.

If not, you'll have to do some bash magic in parsing the "Foreign-key
constraints:" clause of "\d your_table_name" and stuff them in the "pg_dump
--table=" clause.

--
Angular momentum makes the world go 'round.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message ramsiddu007 2019-01-24 10:03:37 Re: Get attributes names
Previous Message Arthur Zakirov 2019-01-24 09:54:32 Re: Get attributes names