From 02a3319e92feddd78b8265298a6f8397a45f3048 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Sol=C3=ADs?= Date: Tue, 15 Apr 2025 20:59:57 +0000 Subject: [PATCH] feat: Create indexes only if intensive optimizations are on --- friendica-clean-database.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/friendica-clean-database.sh b/friendica-clean-database.sh index 1b02012..7bbdb8e 100755 --- a/friendica-clean-database.sh +++ b/friendica-clean-database.sh @@ -21,7 +21,9 @@ elif [[ -n $(type mysqloptimize) ]]; then fi intense_optimizations=${1:-"0"} -bash -c "cd ${folder} && sudo -u ${user} ${phpversion} bin/console.php maintenance 1 \"Database maintenance\"" #&> /dev/null +if [[ "${intense_optimizations}" -gt 0 ]]; then + bash -c "cd ${folder} && sudo -u ${user} ${phpversion} bin/console.php maintenance 1 \"Database maintenance\"" #&> /dev/null +fi echo "tmp_post_origin_deleted" #&> /dev/null tmp_post_origin_deleted_q="${limit}" @@ -378,4 +380,6 @@ if [[ "${intense_optimizations}" -gt 0 ]]; then "${dboptimizer}" "${db}" #&> /dev/null fi -bash -c "cd ${folder} && sudo -u ${user} ${phpversion} bin/console.php maintenance 0" #&> /dev/null +if [[ "${intense_optimizations}" -gt 0 ]]; then + bash -c "cd ${folder} && sudo -u ${user} ${phpversion} bin/console.php maintenance 0" #&> /dev/null +fi