Re: restore overwrite? - Mailing list pgsql-novice

From David G. Johnston
Subject Re: restore overwrite?
Date
Msg-id CAKFQuwZkmTAv-7_3cof5phaMqhfdTnWHVs+v-LssN=iF6O1QOA@mail.gmail.com
Whole thread Raw
List pgsql-novice


On Wednesday, September 7, 2022, Anne Wainwright <anotheranne@fables.co.za> wrote:
Hi,

I want to do a restore to write over the top of existing data.

The unique key prevents this. Should I rather TRUNCATE the tables
concerned before the restore? That is a bit scary if the restore does
not work. Is there a better way.

(This data on v.8.4.4 which is being moved to latest version 14).

Thanks for answer in advance

Anne


If you cannot just do a simple restore into an empty v14 database you are probably better off not thinking of this as a restore operation but instead an ETL operation and write ETL code to extract data from the v8 database, do any necessary transforms (possibly within the v14 database but within a staging table), then merge the transformed data into the real v14 tables.

David J.
 

pgsql-novice by date:

Previous
From: Bear
Date:
Subject: Need help getting pgadmin going as portable apache app.
Next
From: Onni Hakala
Date:
Subject: How can I create a feature request for QUALIFY clause into PostgreSQL?