Changeset 39021 for trunk/ippToPsps/test/mkgpc1.sh
- Timestamp:
- Nov 2, 2015, 7:53:00 AM (11 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/test/mkgpc1.sh (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/test/mkgpc1.sh
r39015 r39021 68 68 endif 69 69 70 if ("$1" == "forcedelete") then 71 if ($#argv < 4) goto usage; 72 set dbhost = $2 73 set dbname = $3 74 set dbuser = $4 75 if ($#argv == 5) then 76 set dbpass = "-p$5" 77 else 78 set dbpass = "-p" 79 endif 80 81 (mysql -B -h $dbhost -u $dbuser $dbpass -e "show databases" | grep ^$dbname\$) >& /dev/null 82 if ($status) then 83 echo "database $dbname does not yet exist" 84 exit 0 85 endif 86 87 mysql -h $dbhost -u $dbuser $dbpass $dbname -e "describe ippToPspsFake" >& /dev/null 88 if ($status) then 89 echo "database does not contain ippToPspsFake, not deleting" 90 exit 1; 91 endif 92 93 set ntable = `mysql -B -h $dbhost -u $dbuser $dbpass $dbname -e "show tables" | wc -l` 94 echo ntable: $ntable 95 if ($ntable != 28) then 96 echo "warning: expected 28 lines (27 tables), but got $ntable; still deleting" 97 else 98 echo "database is valid, deleting" 99 endif 100 101 mysql -h $dbhost -u $dbuser $dbpass -e "drop database $dbname" 102 exit 0; 103 endif 104 70 105 usage: 71 106 echo "USAGE: mkgpc1.sh (options)"
Note:
See TracChangeset
for help on using the changeset viewer.
