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