From c15331d0d454cecc4ffecd74953a0b88edaec7bf Mon Sep 17 00:00:00 2001
From: Ron Lucke <lucke@elan-ev.de>
Date: Tue, 29 Mar 2022 08:22:12 +0000
Subject: [PATCH] fix biest #736

---
 ...27_add_index_to_cw_user_progresses_v50.php | 22 +++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 db/migrations/5.1.27_add_index_to_cw_user_progresses_v50.php

diff --git a/db/migrations/5.1.27_add_index_to_cw_user_progresses_v50.php b/db/migrations/5.1.27_add_index_to_cw_user_progresses_v50.php
new file mode 100644
index 00000000000..aaea146ee72
--- /dev/null
+++ b/db/migrations/5.1.27_add_index_to_cw_user_progresses_v50.php
@@ -0,0 +1,22 @@
+<?php
+final class AddIndexToCwUserProgressesV50 extends Migration
+{
+    public function description()
+    {
+        return 'Alter cw_user_progresses table, add index for block_id';
+    }
+
+    public function up()
+    {
+        $query = "ALTER TABLE `cw_user_progresses`
+                  ADD INDEX `block_id` (`block_id`)";
+        DBManager::get()->exec($query);
+    }
+
+    public function down()
+    {
+        $query = "ALTER TABLE `cw_user_progresses`
+                  DROP INDEX `block_id`";
+        DBManager::get()->exec($query);
+    }
+}
-- 
GitLab