]> granicus.if.org Git - postgresql/commitdiff
From: Igor <igor@sba.miami.edu>
authorMarc G. Fournier <scrappy@hub.org>
Mon, 2 Jun 1997 02:53:00 +0000 (02:53 +0000)
committerMarc G. Fournier <scrappy@hub.org>
Mon, 2 Jun 1997 02:53:00 +0000 (02:53 +0000)
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.

src/bin/destroydb/destroydb.sh

index 5fb2ff2313c1fd194ee628541574d6b7745337fe..92ee73a390646ed4ee78c604e8e2480a838ea67f 100644 (file)
@@ -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