Re: Loading test data into a PostgreSQL database - Mailing list pgsql-novice

From papapep
Subject Re: Loading test data into a PostgreSQL database
Date
Msg-id 747D7823-9254-45B4-AD82-F090890B0172@gmx.com
Whole thread Raw
In response to Re: Loading test data into a PostgreSQL database  (Simon Connah <simon.n.connah@protonmail.com>)
Responses Re: Loading test data into a PostgreSQL database  (Simon Connah <simon.n.connah@protonmail.com>)
List pgsql-novice
El 16 de maig de 2021 21.01.04 CEST, Simon Connah <simon.n.connah@protonmail.com> ha escrit:
>‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
>
>On Friday, May 14th, 2021 at 20:27, Bill Ross <ross@cgl.ucsf.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



pgsql-novice by date:

Previous
From: Simon Connah
Date:
Subject: Re: Loading test data into a PostgreSQL database
Next
From: Simon Connah
Date:
Subject: Re: Loading test data into a PostgreSQL database