Browse Source

Não é mais necessário excluir a base de dados durante a instalação do elgg.

Kévio Castro 11 years ago
parent
commit
d5260fda64
1 changed files with 2 additions and 13 deletions
  1. 2 13
      2.0.0-beta.3/elgg-install.sh

+ 2 - 13
2.0.0-beta.3/elgg-install.sh

@@ -1,15 +1,12 @@
 #!/bin/sh
-# Wait for database to get available
 
 MYSQL_LOOPS="20"
-MYSQL_HOST="$ELGG_DB_HOST"
+MYSQL_PORT="$MYSQL_PORT"
+MYSQL_HOST="$MYSQL_HOST"
 MYSQL_USER="$MYSQL_USER"
 MYSQL_PASS="$MYSQL_PASS"
-ELGG_DB_HOST="$ELGG_DB_HOST"
 ELGG_DB_NAME="$ELGG_DB_NAME"
 
-
-
 #wait for mysql
 i=0
 while ! netcat $MYSQL_HOST $MYSQL_PORT >/dev/null 2>&1 < /dev/null; do
@@ -22,12 +19,4 @@ while ! netcat $MYSQL_HOST $MYSQL_PORT >/dev/null 2>&1 < /dev/null; do
   sleep 1
 done
 
-# Recreates the base Rlgg
-if ! [ $(mysql -N -s -u $MYSQL_USER -p $MYSQL_PASS -h $MYSQL_HOST -e \
-    "select count(*) from information_schema.tables where \
-        table_schema='$ELGG_DB_NAME' and table_name='elgg_entities';") -eq 1 ]; then
-    
-    mysql -u $MYSQL_USER -p $MYSQL_PASS -h $MYSQL_HOST -e "DROP DATABASE $ELGG_DB_NAME; CREATE DATABASE $ELGG_DB_NAME;"
-fi
-
 php	/elgg-docker/elgg-install.php