From df971f3117ffbc7a0054b207a6892990debab5b9 Mon Sep 17 00:00:00 2001
From: Arie Peterson <arie@greenhost.nl>
Date: Wed, 21 Aug 2024 14:39:57 +0200
Subject: [PATCH] Include maintenance repair in setup script

---
 templates/setup-apps-configmap.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/templates/setup-apps-configmap.yaml b/templates/setup-apps-configmap.yaml
index 557f1372..3e9bc1b9 100644
--- a/templates/setup-apps-configmap.yaml
+++ b/templates/setup-apps-configmap.yaml
@@ -168,6 +168,8 @@ data:
     run_as "php $occ db:add-missing-columns --no-interaction"
     run_as "php $occ db:add-missing-primary-keys --no-interaction"
     run_as "php $occ db:convert-filecache-bigint --no-interaction"
+    echo "Running maintenance:repair, this can take a long time."
+    run_as "php $occ maintenance:repair --include-expensive --no-interaction"
 
     {{- if .Values.scim.token }}
     run_as "php $occ config:app:set scimserviceprovider jwt-secret --value="'"{{ .Values.scim.token }}"'
-- 
GitLab