postgresql/src/bin
Nathan Bossart 96a81c1be9 pg_dump: Add dumpSchema and dumpData derivative flags.
Various parts of pg_dump consult the --schema-only and --data-only
options to determine whether to run a section of code.  While this
is simple enough for two mutually-exclusive options, it will become
progressively more complicated as more options are added.  In
anticipation of that, this commit introduces new internal flags
called dumpSchema and dumpData, which are derivatives of
--schema-only and --data-only.  This commit also removes the
schemaOnly and dataOnly members from the dump/restore options
structs to prevent their use elsewhere.

Note that this change neither adds new user-facing command-line
options nor changes the existing --schema-only and --data-only
options.

Author: Corey Huinker
Reviewed-by: Jeff Davis
Discussion: https://postgr.es/m/CADkLM%3DcQgghMJOS8EcAVBwRO4s1dUVtxGZv5gLPfZkQ1nL1gzA%40mail.gmail.com
2024-11-25 16:36:37 -06:00
..
initdb initdb: Change default to using data checksums. 2024-10-16 08:48:10 +02:00
pg_amcheck Allow TAP tests to force checksums off when calling init() 2024-10-14 11:25:03 +02:00
pg_archivecleanup Apply more quoting to GUC names in messages 2024-09-04 13:50:44 +09:00
pg_basebackup Remove unused #include's from bin .c files 2024-11-06 11:11:52 +01:00
pg_checksums Remove unused #include's from bin .c files 2024-11-06 11:11:52 +01:00
pg_combinebackup Remove unused #include's from bin .c files 2024-11-06 11:11:52 +01:00
pg_config Remove unused #include's from bin .c files 2024-11-06 11:11:52 +01:00
pg_controldata Translation updates 2024-06-24 13:11:27 +02:00
pg_ctl Fix Y2038 issues with MyStartTime. 2024-10-07 13:51:03 -05:00
pg_dump pg_dump: Add dumpSchema and dumpData derivative flags. 2024-11-25 16:36:37 -06:00
pg_resetwal Translation updates 2024-06-24 13:11:27 +02:00
pg_rewind Fix newly introduced 010_keep_recycled_wals.pl 2024-11-21 17:04:26 +01:00
pg_test_fsync Remove unused #include's from bin .c files 2024-11-06 11:11:52 +01:00
pg_test_timing Convert some extern variables to static 2024-07-02 07:26:22 +02:00
pg_upgrade Fix pg_upgrade's cross-version tests when old < 18 2024-11-13 11:06:44 +01:00
pg_verifybackup File size in a backup manifest should use uint64, not size_t. 2024-10-02 09:59:04 -04:00
pg_waldump Translation updates 2024-06-24 13:11:27 +02:00
pg_walsummary Remove unused #include's from bin .c files 2024-11-06 11:11:52 +01:00
pgbench pgbench: Fix typo. 2024-10-25 15:06:16 +09:00
pgevent Convert some extern variables to static, Windows code 2024-08-01 13:28:32 +02:00
psql psql: Fix category of \parse in output of --help=commands and \? 2024-11-22 14:04:21 +09:00
scripts Remove unused #include's from bin .c files 2024-11-06 11:11:52 +01:00
Makefile Add new pg_walsummary tool. 2024-01-11 12:48:27 -05:00
meson.build Add new pg_walsummary tool. 2024-01-11 12:48:27 -05:00