github.com/apremalal/vamps-core@v1.0.1-0.20161221121535-d430b56ec174/server/resources/scripts/setup.sh (about)

     1  #!/bin/bash
     2  set -e
     3  
     4  source setup_configs.sh
     5  
     6  function default_(){
     7      echo "Installing VAMPS databse..."
     8      mysql -u $DASHBOARD_DB_USERNAME -p$DASHBOARD_DB_PASSWORD -h $DASHBOARD_DB_HOST < ../sql/dashboard-db.sql
     9      echo "Dashboard DB installed successfully."
    10  }
    11  
    12  function clean_(){
    13      echo "Cleaning dashboard databses..."
    14      mysql -u $DASHBOARD_DB_USERNAME -p$DASHBOARD_DB_PASSWORD -h $DASHBOARD_DB_HOST < ../sql/cleanall.sql
    15      echo "Cleaning dashboard database complete"
    16  }
    17  
    18  
    19  function summarize_(){
    20      echo "Sumarizing databses..."
    21      mysql -u $SUMMARY_DB_USERNAME -p$SUMMARY_DB_PASSWORD -h $SUMMARY_DB_HOST < ../sql/summarize.sql
    22      echo "Summarizing complete"
    23  }
    24  
    25  case "$1" in
    26          "")
    27             default_
    28             ;;
    29  
    30          clean)
    31              clean_
    32              ;;
    33  
    34          *)
    35              echo $"Usage: $0 {start|stop|restart|status}"
    36              exit 1
    37  esac
    38