From c661986a7fd8b525bae9f41fbce6d850ea2bfb7f Mon Sep 17 00:00:00 2001 From: Alessandro Date: Fri, 17 Oct 2025 11:05:31 +0200 Subject: [PATCH] pg_recvlogical: add page --- pages/common/pg_recvlogical.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 pages/common/pg_recvlogical.md diff --git a/pages/common/pg_recvlogical.md b/pages/common/pg_recvlogical.md new file mode 100644 index 00000000000000..e50edfef0f9bcd --- /dev/null +++ b/pages/common/pg_recvlogical.md @@ -0,0 +1,24 @@ +# pg_recvlogical + +> Control PostgreSQL logical decoding streams. +> More information: . + +- Create a new logical replication slot: + +`pg_recvlogical {{[-d|--dbname]}} {{dbname}} {{[-S|--slot]}} {{slot_name}} --create-slot` + +- Start streaming changes from a logical replication slot to a file: + +`pg_recvlogical {{[-d|--dbname]}} {{dbname}} {{[-S|--slot]}} {{slot_name}} --start {{[-f|--file]}} {{filename}}` + +- Drop a logical replication slot: + +`pg_recvlogical {{[-d|--dbname]}} {{dbname}} {{[-S|--slot]}} {{slot_name}} --drop-slot` + +- Create a slot with two-phase commit enabled: + +`pg_recvlogical {{[-d|--dbname]}} {{dbname}} {{[-S|--slot]}} {{slot_name}} --create-slot {{[-t|--enable-two-phase]}}` + +- Display help: + +`pg_recvlogical {{[-?|--help]}}`