Re: Adding SHOW CREATE TABLE
Andrew Dunstan <andrew@dunslane.net>
From: Andrew Dunstan <andrew@dunslane.net>
To: Kirk Wolak <wolakk@gmail.com>
Cc: Jelte Fennema <postgres@jeltef.nl>,
Pavel Stehule <pavel.stehule@gmail.com>, pgsql-hackers@lists.postgresql.org
Date: 2023-06-01T20:46:07Z
Lists: pgsql-hackers, pgsql-general
On 2023-06-01 Th 16:39, Kirk Wolak wrote: > On Thu, Jun 1, 2023 at 3:13 PM Andrew Dunstan <andrew@dunslane.net> wrote: > > On 2023-06-01 Th 12:57, Kirk Wolak wrote: > >> PS: It dawned on me that if pg_dump had used server side code to >> generate its DDL, its complexity would drop. > > Maybe, that remains to be seen. pg_dump needs to produce SQL that > is suitable for the target database, not the source database. > > > First, pg_dump has some special needs in addressing how it creates > tables, to be able to load the data BEFORE indexing, and constraining > (lest you have to struggle with dependencies of FKs, etc etc)... > > But version checking is interesting... Because I found no way to tell > pg_dump what DB to target. > The target version is implicitly the version it's built from. cheers andrew -- Andrew Dunstan EDB:https://www.enterprisedb.com