summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc G. Fournier1997-06-02 02:53:00 +0000
committerMarc G. Fournier1997-06-02 02:53:00 +0000
commit8445ccd57a23ab5a212d42f12b927cebebab8fc7 (patch)
tree12589b9e38ac1ee29716c19c9165de3f2272d203
parentf9f98e3aff781271b5f3df4f8df61acc83dc6ce3 (diff)
From: Igor <[email protected]>
Subject: [PATCHES] Another destroydb patch This is a patch to my previous destroydb patch cause some people wanted slightly different behavior. After this patch is applied, destroydb will destroy a database as usual, but if added -i flag (which could be aliased like rm -i) would ask for confirmation.
-rw-r--r--src/bin/destroydb/destroydb.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/bin/destroydb/destroydb.sh b/src/bin/destroydb/destroydb.sh
index 5fb2ff2313c..92ee73a3906 100644
--- a/src/bin/destroydb/destroydb.sh
+++ b/src/bin/destroydb/destroydb.sh
@@ -11,7 +11,7 @@
#
#
# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/bin/destroydb/Attic/destroydb.sh,v 1.7 1997/06/01 15:40:08 scrappy Exp $
+# $Header: /cvsroot/pgsql/src/bin/destroydb/Attic/destroydb.sh,v 1.8 1997/06/02 02:53:00 scrappy Exp $
#
#-------------------------------------------------------------------------
@@ -30,11 +30,11 @@ if [ -z "$USER" ]; then
fi
dbname=$USER
-forcedel=f
+forcedel=t
while [ -n "$1" ]
do
case $1 in
- -y) forcedel=t;;
+ -i) forcedel=f;;
-a) AUTHSYS=$2; shift;;
-h) PGHOST=$2; shift;;
-p) PGPORT=$2; shift;;
@@ -67,6 +67,7 @@ if [ "$forcedel" = f ]
while [ "$answer" != y -a "$answer" != n ]
do
+ echo "Database '$dbname' will be permanently deleted."
echo -n "Are you sure? (y/n) "
read answer
done