From 194cbd64afcd9d8b9e96a6f181f42f9d5d560b66 Mon Sep 17 00:00:00 2001 From: dtookey Date: Fri, 15 Apr 2022 14:03:58 -0400 Subject: [PATCH] first attempt at speeding up execution time of 1-sanitize_init.sql --- src/sql/0-run-first/1-sanitize_init.sql | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/sql/0-run-first/1-sanitize_init.sql b/src/sql/0-run-first/1-sanitize_init.sql index 84aca81..e19635c 100644 --- a/src/sql/0-run-first/1-sanitize_init.sql +++ b/src/sql/0-run-first/1-sanitize_init.sql @@ -5,9 +5,11 @@ CREATE OR REPLACE INDEX billing_refnum ON billing (refNumber); -- noinspection SqlWithoutWhere UPDATE users SET hash = ''; -ALTER TABLE project_lifecycle ADD COLUMN id INT AUTO_INCREMENT KEY FIRST; -CREATE OR REPLACE INDEX lifecycle_timestamp on project_lifecycle (timestamp); -CREATE OR REPLACE INDEX lifecycle_newval on project_lifecycle (new_value); + UPDATE project_lifecycle SET new_value = '+CREATED', changed_column = 'status' WHERE changed_column = 'created'; -DELETE FROM project_lifecycle WHERE project_number = 'EVENT'; \ No newline at end of file +DELETE FROM project_lifecycle WHERE project_number = 'EVENT'; + +ALTER TABLE project_lifecycle ADD COLUMN id INT AUTO_INCREMENT KEY FIRST; +CREATE OR REPLACE INDEX lifecycle_timestamp on project_lifecycle (timestamp); +CREATE OR REPLACE INDEX lifecycle_newval on project_lifecycle (new_value); \ No newline at end of file