Re: Loading test data into a PostgreSQL database

From: papapep <papapep(at)gmx(dot)com>
To: Simon Connah <simon(dot)n(dot)connah(at)protonmail(dot)com>,Bill Ross <ross(at)cgl(dot)ucsf(dot)edu>
Cc: pgsql-novice(at)lists(dot)postgresql(dot)org
Subject: Re: Loading test data into a PostgreSQL database
Date: 2021-05-16 20:26:51
Message-ID: 747D7823-9254-45B4-AD82-F090890B0172@gmx.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

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

In response to

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Simon Connah 2021-05-18 07:42:06 Re: Loading test data into a PostgreSQL database
Previous Message Simon Connah 2021-05-16 19:02:36 Re: Loading test data into a PostgreSQL database