From 0f2d922617b31e8d7e1bc64ec3449c88940985bb Mon Sep 17 00:00:00 2001 From: Tim Repke <timmothey@gmx.de> Date: Wed, 21 Oct 2015 03:59:00 +0200 Subject: [PATCH] added setup install --- registration-system/other/setup.sh | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/registration-system/other/setup.sh b/registration-system/other/setup.sh index 29fb1d7..7f949ea 100755 --- a/registration-system/other/setup.sh +++ b/registration-system/other/setup.sh @@ -34,9 +34,23 @@ function install { read -p "database host: " dbhost # adapt config.local.php file + sed -i "s/($var = \")[^\"]*/\1$base/" backups/config.local.php + sed -i "s/(\"dbname\" => \")[^\"]*/\1$dbname/" backups/config.local.php + sed -i "s/(\"dbuser\" => \")[^\"]*/\1$dbuser/" backups/config.local.php + sed -i "s/(\"dbpass\" => \")[^\"]*/\1$dbpass/" backups/config.local.php + sed -i "s/(\"dbhost\" => \")[^\"]*/\1$dbhost/" backups/config.local.php + + # get init sql files + inits=() + echo "available init files:" + for initsql in sqlDumps/init_*.sql; do + inits=("${inits[@]}" "$initsql") + echo "${#inits[@]}) $initsql" + done # run db init - + read -p "which dump do you want (latest recommended): " dump + mysql -h $dbhost -u $dbuser -p $dbpass $dbname < ${inits[$dump]} } function update { -- GitLab