From 13b3ba7de8d44e3436f8e0934287bdc2fe039395 Mon Sep 17 00:00:00 2001
From: Mike Cronce <mike@quadra-tec.net>
Date: Wed, 27 Feb 2019 15:29:12 -0500
Subject: [PATCH] entrypoint.sh:  Add a hack to allow the user to specify the
 MySQL storage engine at install time

---
 entrypoint.sh | 6 ++++++
 1 file changed, 6 insertions(+)
 mode change 100755 => 100644 entrypoint.sh

diff --git a/entrypoint.sh b/entrypoint.sh
old mode 100755
new mode 100644
index 7398508..216cefe
--- a/entrypoint.sh
+++ b/entrypoint.sh
@@ -14,6 +14,12 @@ sed -i "s/\/var\/www\/html/\/var\/www/g"  /etc/apache2/sites-enabled/000-default
 
 chown -R www-data:www-data /var/www
 
+if [ ! -z "${PIWIGO_MYSQL_ENGINE}" ]; then
+	grep -Rn MyISAM /var/www/install | cut -d: -f1 | sort -u | while read file; do
+		sed -i 's/MyISAM/InnoDB/' "${file}";
+	done;
+fi;
+
 source /etc/apache2/envvars
 apache2ctl -D FOREGROUND
 
-- 
GitLab