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..201d0f6492a 100644 --- a/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql +++ b/SQL/Archive/27.0/2024-12-18-Login-Statistics.sql @@ -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/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) +); 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, 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 @@