|
|
@@ -157,7 +157,34 @@ end if;
|
|
|
|
|
|
|
|
|
|
|
|
+ IF NOT EXISTS(SELECT DISTINCT INDEX_NAME
|
|
|
+ FROM INFORMATION_SCHEMA.STATISTICS
|
|
|
+ WHERE TABLE_SCHEMA = DATABASE()
|
|
|
+ AND TABLE_NAME = 'core_monitoring_task_monitor_info'
|
|
|
+ AND INDEX_NAME = 'task_monitor_id_index') THEN
|
|
|
+ ALTER TABLE `core_monitoring_task_monitor_info`
|
|
|
+ ADD INDEX `task_monitor_id_index`(`task_monitor_id`) USING BTREE;
|
|
|
+end if;
|
|
|
+
|
|
|
+
|
|
|
+ IF NOT EXISTS(SELECT DISTINCT INDEX_NAME
|
|
|
+ FROM INFORMATION_SCHEMA.STATISTICS
|
|
|
+ WHERE TABLE_SCHEMA = DATABASE()
|
|
|
+ AND TABLE_NAME = 'core_monitoring_task_registration_monitor'
|
|
|
+ AND INDEX_NAME = 'task_registration_id_index') THEN
|
|
|
+ ALTER TABLE `core_monitoring_task_registration_monitor`
|
|
|
+ ADD INDEX `task_registration_id_index`(`task_registration_id`) USING BTREE;
|
|
|
+end if;
|
|
|
+
|
|
|
|
|
|
+ IF NOT EXISTS(SELECT DISTINCT INDEX_NAME
|
|
|
+ FROM INFORMATION_SCHEMA.STATISTICS
|
|
|
+ WHERE TABLE_SCHEMA = DATABASE()
|
|
|
+ AND TABLE_NAME = 'core_register_book_pdf'
|
|
|
+ AND INDEX_NAME = 'date_index') THEN
|
|
|
+ ALTER TABLE `core_register_book_pdf`
|
|
|
+ ADD INDEX `date_index`(`date`) USING BTREE;
|
|
|
+end if;
|
|
|
|
|
|
|
|
|
|