Re: Creating files with testdata - Mailing list pgsql-general

From Francisco Olarte
Subject Re: Creating files with testdata
Date
Msg-id CA+bJJbzgiri9pU2=dzB-Ru24bYHA=xBn-TPr1sjg=sDqtixYYQ@mail.gmail.com
Whole thread Raw
In response to Re: Creating files with testdata  (H <agents@meddatainc.com>)
Responses Re: Creating files with testdata
List pgsql-general
On Mon, 10 Mar 2025 at 20:18, H <agents@meddatainc.com> wrote:
> There are tables referencing each other using randomly generated IDs, ie. those IDs are not known until after the
parenttable row is inserted.
 

Random? Then they CAN collide. ;->

Do the IDs need to be random or are they just the default value?

I've encountered a similar problem with sequences and have bypassed it
by using explicit values into the test data, i.e.m, inserting an
invoice with id 1000 followed by its lines with IDs 100010, 100011,
.... and then setting start_values for the sequences at 99999999. This
helped me a lot in a debugging. You could do the same depending on
what domain your random ids are on.

Francisco Olarte.



pgsql-general by date:

Previous
From: Francisco Olarte
Date:
Subject: Re: Creating files with testdata
Next
From: H
Date:
Subject: Re: Creating files with testdata