IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 15, 2013, 8:37:38 PM (14 years ago)
Author:
eugene
Message:

fix mysql issues with multirow inserts; update tests

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20121219/Ohana/src/dvopsps/test/dbadmin.sh

    r34921 r34936  
    1818
    1919if ("$1" == "create") then
    20   if ($#argv != 4) goto usage;
     20  if ($#argv < 4) goto usage;
    2121  set dbhost = $2
    2222  set dbname = $3
    2323  set dbuser = $4
     24  if ($#argv == 5) then
     25    set dbpass = "-p$5"
     26  else
     27    set dbpass = "-p"
     28  endif
    2429
    25   mysql -h $dbhost -u $dbuser -p <<EOF
     30  mysql -h $dbhost -u $dbuser $dbpass <<EOF
    2631   CREATE DATABASE $dbname;
    2732   USE $dbname;
     
    4853
    4954if ("$1" == "delete") then
    50   if ($#argv != 4) goto usage;
     55  if ($#argv < 4) goto usage;
    5156  set dbhost = $2
    5257  set dbname = $3
    5358  set dbuser = $4
     59  if ($#argv == 5) then
     60    set dbpass = "-p$5"
     61  else
     62    set dbpass = "-p"
     63  endif
    5464
    55   mysql -h $dbhost -u $dbuser -p <<EOF > /dev/null
     65  echo mysql -h $dbhost -u $dbuser $dbpass
     66
     67  mysql -h $dbhost -u $dbuser $dbpass <<EOF > /dev/null
    5668   USE $dbname;
    5769   describe dvoDetection;
     
    6476
    6577  echo "database is valid, deleting"
    66   mysql -h $dbhost -u $dbuser -p <<EOF
     78  mysql -h $dbhost -u $dbuser $dbpass <<EOF
    6779   drop database $dbname;
    6880EOF
Note: See TracChangeset for help on using the changeset viewer.