From d4cb9c37765a3d07784602679a1e7af7ecf15f1d Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 29 Mar 2026 14:06:50 -0400 Subject: [PATCH] Doc: document more incompatible pg_restore option pairs. Most of the pairs of incompatible options (such as --file and --dbname) are pretty obvious and need no explanation. But it may not be obvious that --single-transaction cannot be used together with --create or multiple jobs, so let's mention that in the documentation. Author: Ashutosh Bapat Reviewed-by: Laurenz Albe Discussion: https://postgr.es/m/CAExHW5ti5igDwOOde6shgfS7JPtCY9gNrkB3xNr=FuGTYVDSjQ@mail.gmail.com --- doc/src/sgml/ref/pg_restore.sgml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/src/sgml/ref/pg_restore.sgml b/doc/src/sgml/ref/pg_restore.sgml index c7ed947968c..9d91c365214 100644 --- a/doc/src/sgml/ref/pg_restore.sgml +++ b/doc/src/sgml/ref/pg_restore.sgml @@ -190,6 +190,11 @@ PostgreSQL documentation CREATE DATABASE commands. All data is restored into the database name that appears in the archive. + + + This option cannot be used together + with . + @@ -600,6 +605,8 @@ PostgreSQL documentation ensures that either all the commands complete successfully, or no changes are applied. This option implies . + It cannot be used together with , nor with + multiple jobs (). -- 2.47.3