Re: Loading test data into a PostgreSQL database

From: Simon Connah <simon(dot)n(dot)connah(at)protonmail(dot)com>
To: papapep <papapep(at)gmx(dot)com>
Cc: Bill Ross <ross(at)cgl(dot)ucsf(dot)edu>, pgsql-novice(at)lists(dot)postgresql(dot)org
Subject: Re: Loading test data into a PostgreSQL database
Date: 2021-05-18 07:42:06
Message-ID: GZ64K7PG96I3cSEkr_CqR1BeTFfAAKIrIAQslO_oFBnsju_ve7ZRyAl3rYLw-Zfwbwez4NYAb9DlFDsLc_YusKKbLEaQWiEKJpDCQ10h0Lo=@protonmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Sunday, May 16th, 2021 at 21:26, papapep <papapep(at)gmx(dot)com> wrote:

> El 16 de maig de 2021 21.01.04 CEST, Simon Connah simon(dot)n(dot)connah(at)protonmail(dot)com ha escrit:
>

> > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> >

> > On Friday, May 14th, 2021 at 20:27, Bill Ross ross(at)cgl(dot)ucsf(dot)edu
> >

> > wrote:
> >

> > > Fwiw I load a pg_dump- (or programmatically)-produced .sql file that
> >

> > > creates and loads my table.
> >

> > > Bill
> >

> > > On 5/14/21 12:11 PM, Simon Connah wrote:
> >

> > > > Hi,
> >

> > > > I'm currently working on a project using PostgreSQL 13 and using an
> > > >

> > > > extension with CREATE EXTENSION to create the database. However, if I
> > > >

> > > > want to make certain changes to the database, I have to drop the
> > > >

> > > > extension and then re-create it (I don't want to update the version
> > > >

> > > > number for the initial release). So, what is the normal way of creating
> > > >

> > > > some test data to put in the database because obviously, when you do
> > > >

> > > > DROP EXTENSION, it deletes everything?
> >

> > > > Can I make a CSV file and import it into the database? Or do I have
> > > >

> > > > to write some custom SQL to handle that aspect? Or is there an easier
> > > >

> > > > method I should be using? Or could I add some test data to the
> > > >

> > > > extension itself?
> >

> > > > Simon.
> >

> > > --
> >

> > > Phobrain.com
> >

> > I tried the pg_dump and all I got for the output was this:
> >

> > https://gist.github.com/simonconnah/ff7d5da342d7a1cab3d05f24f495a89e
> >

> > there was definitely extra content in the database at the time. Things
> >

> > like users and blog posts etc but none of that seems to have been
> >

> > included in the dump. Having said that I did use JetBrains DataGrip to
> >

> > do the pg_dump so maybe there is a command-line argument I am missing?
> >

> > Simon.
>

> Hi,
>

> Maybe you should try using pg_dumpall, that dumps the whole database cluster, not just one database.
>

> ------------------------------------------------------------------------------------------------------------
>

> Pep

Hi,

I finally got around to trying this (sorry for the delay) and it just gives me the same output as pg_dump unfortunately.

Simon.

In response to

Browse pgsql-novice by date

  From Date Subject
Next Message Greg Rychlewski 2021-05-19 20:18:19 page table size
Previous Message papapep 2021-05-16 20:26:51 Re: Loading test data into a PostgreSQL database