From 80e18dfaf193104c9e43446ab38b40ea0cdc9b48 Mon Sep 17 00:00:00 2001 From: kongtiaowang Date: Fri, 7 Nov 2025 10:51:03 -0500 Subject: [PATCH 1/6] fix table name --- SQL/Archive/27.0/2024-12-18-Login-Statistics.sql | 4 ++-- SQL/Release_patches/26.0_To_27.0_upgrade.sql | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql b/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql index 34d8b6a4e31..a4eb8ec0a47 100644 --- a/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql +++ b/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql @@ -1,4 +1,4 @@ -CREATE TABLE Login_Summary_Statistics ( +CREATE TABLE login_summary_statistics ( Title VARCHAR(255), Project VARCHAR(255), Value INT, @@ -10,4 +10,4 @@ ALTER TABLE dataquery_study_queries_rel MODIFY COLUMN PinType enum('topquery','dashboard', 'loginpage') DEFAULT NULL; ALTER TABLE Project -ADD COLUMN showSummaryOnLogin BOOLEAN DEFAULT TRUE; \ No newline at end of file +ADD COLUMN showSummaryOnLogin BOOLEAN DEFAULT TRUE; diff --git a/SQL/Release_patches/26.0_To_27.0_upgrade.sql b/SQL/Release_patches/26.0_To_27.0_upgrade.sql index a30e3eea5fd..ff19df4fb8f 100644 --- a/SQL/Release_patches/26.0_To_27.0_upgrade.sql +++ b/SQL/Release_patches/26.0_To_27.0_upgrade.sql @@ -388,7 +388,8 @@ INSERT INTO ConfigSettings (Name, Description, Visible, AllowMultiple, DataType, COALESCE(MAX(child_config.OrderNumber), 0) +1 FROM ConfigSettings parent_config LEFT JOIN ConfigSettings child_config ON (parent_config.ID = child_config.Parent) - WHERE parent_config.Name = 'redcap';CREATE TABLE Login_Summary_Statistics ( + WHERE parent_config.Name = 'redcap'; +CREATE TABLE login_summary_statistics ( Title VARCHAR(255), Project VARCHAR(255), Value INT, From 99b222a8c7e6961104fa77403c6d4d5c56832ca2 Mon Sep 17 00:00:00 2001 From: kongtiaowang Date: Mon, 10 Nov 2025 10:35:12 -0500 Subject: [PATCH 2/6] fix in docs --- tools/update_login_summary_statistics.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/update_login_summary_statistics.php b/tools/update_login_summary_statistics.php index a66916400bf..fba164a8ff8 100644 --- a/tools/update_login_summary_statistics.php +++ b/tools/update_login_summary_statistics.php @@ -1,7 +1,7 @@ Date: Tue, 11 Nov 2025 11:57:11 -0500 Subject: [PATCH 3/6] Update 2024-12-18-Login-Statistics.sql --- SQL/Archive/27.0/2024-12-18-Login-Statistics.sql | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql b/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql index a4eb8ec0a47..01aaaf3fbd3 100644 --- a/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql +++ b/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql @@ -1,9 +1,13 @@ -CREATE TABLE login_summary_statistics ( - Title VARCHAR(255), - Project VARCHAR(255), - Value INT, - QueryOrder INT, - PRIMARY KEY (Title, Project) +-- Step 1: Try renaming (ignore error if old table doesn’t exist) +RENAME TABLE Login_Summary_Statistics TO login_summary_statistics; + +-- Step 2: Create if not already there +CREATE TABLE IF NOT EXISTS login_summary_statistics ( + Title VARCHAR(255), + Project VARCHAR(255), + Value INT, + QueryOrder INT, + PRIMARY KEY (Title, Project) ); ALTER TABLE dataquery_study_queries_rel From dcbea74fddf6e5ce24e60cf7d9c927aa00f1b314 Mon Sep 17 00:00:00 2001 From: Shen Date: Tue, 11 Nov 2025 12:02:28 -0500 Subject: [PATCH 4/6] Update 2024-12-18-Login-Statistics.sql --- SQL/Archive/27.0/2024-12-18-Login-Statistics.sql | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql b/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql index 01aaaf3fbd3..a4eb8ec0a47 100644 --- a/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql +++ b/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql @@ -1,13 +1,9 @@ --- Step 1: Try renaming (ignore error if old table doesn’t exist) -RENAME TABLE Login_Summary_Statistics TO login_summary_statistics; - --- Step 2: Create if not already there -CREATE TABLE IF NOT EXISTS login_summary_statistics ( - Title VARCHAR(255), - Project VARCHAR(255), - Value INT, - QueryOrder INT, - PRIMARY KEY (Title, Project) +CREATE TABLE login_summary_statistics ( + Title VARCHAR(255), + Project VARCHAR(255), + Value INT, + QueryOrder INT, + PRIMARY KEY (Title, Project) ); ALTER TABLE dataquery_study_queries_rel From 25a3889f2e0223fe9e826458ec691f964216e181 Mon Sep 17 00:00:00 2001 From: Shen Date: Tue, 11 Nov 2025 12:04:20 -0500 Subject: [PATCH 5/6] Update 2024-12-18-Login-Statistics.sql --- SQL/Archive/27.0/2024-12-18-Login-Statistics.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql b/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql index a4eb8ec0a47..201d0f6492a 100644 --- a/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql +++ b/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql @@ -1,4 +1,4 @@ -CREATE TABLE login_summary_statistics ( +CREATE TABLE Login_Summary_Statistics ( Title VARCHAR(255), Project VARCHAR(255), Value INT, From fd6ed9c574b7f04d0bb4c3272e8704caf0fc683a Mon Sep 17 00:00:00 2001 From: kongtiaowang Date: Tue, 11 Nov 2025 12:06:54 -0500 Subject: [PATCH 6/6] fi --- .../27.0/2025-11-11-login-statistics-rename.sql | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 SQL/Archive/27.0/2025-11-11-login-statistics-rename.sql diff --git a/SQL/Archive/27.0/2025-11-11-login-statistics-rename.sql b/SQL/Archive/27.0/2025-11-11-login-statistics-rename.sql new file mode 100644 index 00000000000..1282259fa76 --- /dev/null +++ b/SQL/Archive/27.0/2025-11-11-login-statistics-rename.sql @@ -0,0 +1,11 @@ +-- Step 1: Try renaming (ignore error if old table doesn’t exist) +RENAME TABLE Login_Summary_Statistics TO login_summary_statistics; + +-- Step 2: Create if not already there +CREATE TABLE IF NOT EXISTS login_summary_statistics ( + Title VARCHAR(255), + Project VARCHAR(255), + Value INT, + QueryOrder INT, + PRIMARY KEY (Title, Project) +);