From: Marc G. Fournier Date: Mon, 2 Jun 1997 02:53:00 +0000 (+0000) Subject: From: Igor X-Git-Tag: REL6_1~83 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8445ccd57a23ab5a212d42f12b927cebebab8fc7;p=postgresql From: Igor 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. --- diff --git a/src/bin/destroydb/destroydb.sh b/src/bin/destroydb/destroydb.sh index 5fb2ff2313..92ee73a390 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