From b44fb437b01a9883d8d4e38aa634db85ffbb7dd6 Mon Sep 17 00:00:00 2001
From: Tine <tine@tjo.space>
Date: Mon, 10 Mar 2025 21:59:21 +0100
Subject: [PATCH] feat(id.tjo.space): add restore backup script

---
 ...resql-backup-restore.sh => postgresql-backup-restore} | 9 +++++++++
 1 file changed, 9 insertions(+)
 rename id.tjo.space/root/usr/local/bin/{postgresql-backup-restore.sh => postgresql-backup-restore} (78%)

diff --git a/id.tjo.space/root/usr/local/bin/postgresql-backup-restore.sh b/id.tjo.space/root/usr/local/bin/postgresql-backup-restore
similarity index 78%
rename from id.tjo.space/root/usr/local/bin/postgresql-backup-restore.sh
rename to id.tjo.space/root/usr/local/bin/postgresql-backup-restore
index 81a4c5f..6c65982 100755
--- a/id.tjo.space/root/usr/local/bin/postgresql-backup-restore.sh
+++ b/id.tjo.space/root/usr/local/bin/postgresql-backup-restore
@@ -1,6 +1,15 @@
 #!/bin/bash
 set -euo pipefail
 
+# Restoring PostgreSQL Database
+#
+# The backup file from pg_dump (with format=custom)
+# must be provided via stdin.
+#
+# Example:
+#
+#   cat /path/to/backup.sql | postgresql-backup-restore
+
 echo "=== Reading Configuration"
 set -a && source /etc/postgresql/postgresql.env && set +a