]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - releng/doc/dump-mysql-db.sh
Fixed documentation dumping scripts.
[simantics/platform.git] / releng / doc / dump-mysql-db.sh
diff --git a/releng/doc/dump-mysql-db.sh b/releng/doc/dump-mysql-db.sh
new file mode 100755 (executable)
index 0000000..271eb42
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+major=$1
+minor=$2
+service=$3
+wikidb=$4
+wikidbusr=$5
+
+srcdb=${wikidb}
+srcdbusr=${wikidbusr}
+tgtdb=${wikidb}_${major}_${minor}_${service}
+
+echo "Dumping database ${srcdb} to ${tgtdb} as user ${srcdbusr}"
+echo "Press enter to continue or C-c to cancel"
+read foo
+
+echo "Dumping $srcdb"
+mysqldump -u ${srcdbusr} -p ${srcdb} > ${tgtdb}.dump