aboutsummaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2019-11-04 15:50:57 -0300
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2019-11-05 01:23:39 -0300
commit3574c0ac0509df2a70fa225f379541ef22c5756d (patch)
tree5ce306873605b5a179f1cb7bdd49ed5a4c344c9c /doc/src
parent8f8ff09d49affd665dce3b6b8563a96ad9821a99 (diff)
downloadpostgresql-3574c0ac0509df2a70fa225f379541ef22c5756d.tar.gz
postgresql-3574c0ac0509df2a70fa225f379541ef22c5756d.zip
Change pg_restore -f- to dump to stdout instead of to ./-
Starting with PostgreSQL 12, pg_restore refuses to run when neither -d nor -f are specified (c.f. commit 413ccaa74d9a), and it also makes "-f -" mean the old implicit behavior of dumping to stdout. However, older branches write to a file called ./- when invoked like that, making it impossible to write pg_restore scripts that work across versions. This is a partial backpatch of the aforementioned commit to all older supported branches, providing an upgrade path. Discussion: https://postgr.es/m/20191006190839.GE18030@telsasoft.com
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/ref/pg_restore.sgml4
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/src/sgml/ref/pg_restore.sgml b/doc/src/sgml/ref/pg_restore.sgml
index 725acb192c9..eda1b8bc656 100644
--- a/doc/src/sgml/ref/pg_restore.sgml
+++ b/doc/src/sgml/ref/pg_restore.sgml
@@ -176,8 +176,8 @@
<listitem>
<para>
Specify output file for generated script, or for the listing
- when used with <option>-l</option>. Default is the standard
- output.
+ when used with <option>-l</option>. Use <literal>-</literal>
+ for the standard output, which is also the default.
</para>
</listitem>
</varlistentry>