Skip to content

Commit 9e54c8e

Browse files
Douzeyustaceybeard
andauthored
fix(data): synchronize the date (#613)
* update query * update date * fix date * cr * cr * Update db_management/opaldb/data/test/omi/omi_educationmaterial.sql cr Co-authored-by: Stacey Beard <[email protected]> * Update db_management/opaldb/data/test/omi/omi_questionnaires.sql cr Co-authored-by: Stacey Beard <[email protected]> * cr --------- Co-authored-by: Stacey Beard <[email protected]>
1 parent cef424a commit 9e54c8e

File tree

5 files changed

+86
-92
lines changed

5 files changed

+86
-92
lines changed

db_management/opaldb/data/test/omi/omi_announcement.sql

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
-- SPDX-License-Identifier: AGPL-3.0-or-later
44

55
INSERT INTO `Announcement` (`AnnouncementSerNum`, `CronLogSerNum`, `PatientSerNum`, `PostControlSerNum`, `DateAdded`, `ReadStatus`, `ReadBy`, `LastUpdated`) VALUES
6-
(11, NULL, 59, 16, '2000-01-01 00:00:00', 0, '[]', '2000-01-01 00:00:00'),
7-
(12, NULL, 59, 23, '2000-01-01 00:00:00', 0, '[]', '2000-01-01 00:00:00'),
86
-- Add all of Laurie's data, all set to read
97
(8, NULL, 92, 16, '2016-05-06 17:24:41', 1, '["a51fba18-3810-4808-9238-4d0e487785c8"]', '2016-05-16 18:08:44'),
108
(9, NULL, 92, 17, '2016-05-06 17:24:41', 1, '["a51fba18-3810-4808-9238-4d0e487785c8"]', '2016-05-16 18:08:30'),

db_management/opaldb/data/test/omi/omi_educationmaterial.sql

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
INSERT INTO `EducationalMaterial` (`EducationalMaterialSerNum`, `CronLogSerNum`, `EducationalMaterialControlSerNum`, `PatientSerNum`, `DateAdded`, `ReadStatus`, `ReadBy`, `LastUpdated`) VALUES
66
-- rory: treatment guidelines, databank info
7-
(17, NULL, 105, 59, '2025-05-23 14:40:13', 0, '["mouj1pqpXrYCl994oSm5wtJT3In2"]', '2025-05-23 14:40:13'),
7+
(17, NULL, 105, 59, '2025-05-08 14:40:13', 0, '["mouj1pqpXrYCl994oSm5wtJT3In2"]', '2025-05-08 14:40:13'),
88
(18, NULL, 979, 59, '2025-04-02 14:40:13', 0, '["mouj1pqpXrYCl994oSm5wtJT3In2"]', '2025-04-02 14:40:13');
99

1010
-- laurie data
@@ -49,9 +49,14 @@ INSERT INTO `EducationalMaterial` (`EducationalMaterialSerNum`, `CronLogSerNum`,
4949
(13847, NULL, 2379, 99, '2019-02-03 12:50:00', 1, '["dcBSK5qdoiOM2L9cEdShkqOadkG3"]', '2019-02-03 12:50:00'),
5050
(13848, NULL, 2370, 101, '2025-04-25 15:38:07', 1, '["2grqcCoyPlVucfAPD4NM1SuCk3i1"]', '2025-04-25 15:38:07'),
5151
(13849, NULL, 2387, 100, '2025-03-02 13:00:00', 1, '["9kmS7qYQX8arnFFs4ZYJk1tqLFw1"]', '2025-03-02 13:00:00'),
52-
(13850, NULL, 105, 103, '2025-04-02 13:00:00', 1, '["hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-02 13:00:00'),
53-
(13852, NULL, 979, 103, '2025-04-03 10:10:00', 1, '["hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-03 10:10:00'),
52+
(13850, NULL, 105, 103, '2025-04-03 00:10:00', 1, '["hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-03 00:10:00'),
53+
(13852, NULL, 979, 103, '2025-04-02 13:00:00', 1, '["hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-02 13:00:00'),
5454
(13853, NULL, 979, 102, '2025-04-11 12:00:00', 1, '["hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-11 12:00:00'),
5555
(13854, NULL, 105, 102, '2025-04-11 12:00:00', 1, '["OPWj4Cj5iRfgva4b3HGtVGjvuk13", "hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-11 12:00:00'),
5656
(13855, NULL, 960, 102, '2025-04-11 12:00:00', 1, '["OPWj4Cj5iRfgva4b3HGtVGjvuk13", "hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-11 12:00:00'),
5757
(13856, NULL, 849, 102, '2025-04-11 12:00:00', 1, '["OPWj4Cj5iRfgva4b3HGtVGjvuk13", "hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-11 12:00:00');
58+
59+
-- Update all EducationalMaterial added dates to make the data more similar to a live environment.
60+
UPDATE `EducationalMaterial`
61+
SET DateAdded = DATE_ADD(DateAdded, INTERVAL ((WEEK(CURDATE()) - WEEK('2025-06-08')-1) * 7) DAY),
62+
LastUpdated = DATE_ADD(DateAdded, INTERVAL ((WEEK(CURDATE()) - WEEK('2025-06-08')-1) * 7) DAY);

db_management/opaldb/data/test/omi/omi_questionnaires.sql

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -19,26 +19,36 @@ INSERT INTO `Questionnaire` (`QuestionnaireSerNum`, `CronLogSerNum`, `Questionna
1919
-- Demo Data
2020
(15, NULL, 42, 59, '2025-04-02 14:40:13', 209, 1, '2025-04-02 14:40:13', '', '2025-04-02 14:40:13'),
2121
(16, NULL, 157, 59, '2025-04-09 14:40:13', 5367, 0, NULL, '', '2025-04-09 14:40:13'),
22-
(2005, NULL, 279, 93, '2025-05-15 23:46:00', 5369, 1, '2025-06-19 16:17:59', '[]', '2025-06-19 16:17:59'),
22+
(2005, NULL, 279, 93, '2025-05-15 23:46:00', 5369, 1, '2025-05-15 23:46:00', '[]', '2025-05-15 23:46:00'),
2323
(2007, NULL, 157, 93, '2025-04-17 12:00:00', 5370, 0, NULL, '[]', '2025-04-17 12:00:00'),
24-
(2008, NULL, 280, 93, '2025-04-17 12:00:00', 5371, 1, '2025-06-19 15:53:31', '[]', '2025-06-19 15:53:31'),
25-
(2009, NULL, 279, 94, '2025-05-14 13:50:00', 5372, 1, '2025-06-19 16:19:39', '[]', '2025-06-19 16:19:39'),
24+
(2008, NULL, 280, 93, '2025-04-17 12:00:00', 5371, 1, '2025-04-17 12:00:00', '[]', '2025-04-17 12:00:00'),
25+
(2009, NULL, 279, 94, '2025-05-14 13:50:00', 5372, 1, '2025-05-14 13:50:00', '[]', '2025-05-14 13:50:00'),
2626
(2010, NULL, 157, 96, '2025-04-11 12:16:01', 5373, 0, NULL, '[]', '2025-04-11 12:16:01'),
27-
(2013, NULL, 280, 99, '2025-02-03 10:35:12', 5374, 1, '2025-06-19 14:41:55', '[]', '2025-06-19 14:41:55'),
28-
(2014, NULL, 284, 99, '2019-01-10 10:35:15', 5375, 1, '2025-06-19 14:21:30', '[]', '2025-06-19 14:21:30'),
29-
(2015, NULL, 285, 99, '2025-02-03 10:35:16', 5376, 1, '2025-06-19 14:32:53', '[]', '2025-06-19 14:32:53'),
30-
(2016, NULL, 286, 99, '2019-01-24 14:30:00', 5377, 1, '2025-06-19 14:22:31', '[]', '2025-06-19 14:22:31'),
31-
(2017, NULL, 287, 99, '2019-02-07 14:30:00', 5378, 1, '2025-06-19 14:23:00', '[]', '2025-06-19 14:23:00'),
32-
(2019, NULL, 157, 99, '2019-01-10 12:50:00', 5379, 0, NULL, '[]', '2025-07-05 12:23:32'),
33-
(2020, NULL, 157, 100, '2025-02-15 15:38:00', 5380, 0, NULL, '[]', '2025-07-05 12:23:32'),
34-
(2021, NULL, 157, 101, '2025-04-25 15:38:07', 5384, 0, NULL, '[]', '2025-07-05 12:23:32'),
35-
(2022, NULL, 284, 100, '2025-02-15 15:38:00', 5381, 1, '2025-06-19 15:02:42', '[]', '2025-06-19 15:02:42'),
36-
(2023, NULL, 284, 101, '2025-04-26 15:38:07', 5385, 1, '2025-06-19 14:48:15', '[]', '2025-06-19 14:48:15'),
37-
(2024, NULL, 285, 100, '2025-03-02 13:00:00', 5382, 1, '2025-06-19 15:01:34', '[]', '2025-06-19 15:01:34'),
38-
(2025, NULL, 285, 101, '2025-05-05 11:42:02', 5386, 1, '2025-06-19 14:57:06', '[]', '2025-06-19 14:57:06'),
39-
(2026, NULL, 280, 100, '2025-02-22 11:50:02', 5383, 1, '2025-06-19 15:00:35', '[]', '2025-06-19 15:00:35'),
40-
(2027, NULL, 280, 101, '2025-05-12 11:44:01', 5387, 1, '2025-06-19 14:57:33', '[]', '2025-06-19 14:57:33'),
27+
(2013, NULL, 280, 99, '2025-02-03 10:35:12', 5374, 1, '2025-02-03 10:35:12', '[]', '2025-02-03 10:35:12'),
28+
(2014, NULL, 284, 99, '2019-01-10 10:35:15', 5375, 1, '2019-01-10 10:35:15', '[]', '2019-01-10 10:35:15'),
29+
(2015, NULL, 285, 99, '2025-02-03 10:35:16', 5376, 1, '2025-02-03 10:35:16', '[]', '2025-02-03 10:35:16'),
30+
(2016, NULL, 286, 99, '2019-01-24 14:30:00', 5377, 1, '2019-01-24 14:30:00', '[]', '2019-01-24 14:30:00'),
31+
(2017, NULL, 287, 99, '2019-02-07 14:30:00', 5378, 1, '2019-02-07 14:30:00', '[]', '2019-02-07 14:30:00'),
32+
(2019, NULL, 157, 99, '2019-01-10 12:50:00', 5379, 0, NULL, '[]', '2019-01-10 12:50:00'),
33+
(2020, NULL, 157, 100, '2025-02-15 15:38:00', 5380, 0, NULL, '[]', '2025-02-15 15:38:00'),
34+
(2021, NULL, 157, 101, '2025-04-25 15:38:07', 5384, 0, NULL, '[]', '2025-04-25 15:38:07'),
35+
(2022, NULL, 284, 100, '2025-02-15 15:38:00', 5381, 1, '2025-02-15 15:38:00', '[]', '2025-02-15 15:38:00'),
36+
(2023, NULL, 284, 101, '2025-04-26 15:38:07', 5385, 1, '2025-04-26 15:38:07', '[]', '2025-04-26 15:38:07'),
37+
(2024, NULL, 285, 100, '2025-03-02 13:00:00', 5382, 1, '2025-03-02 13:00:00', '[]', '2025-03-02 13:00:00'),
38+
(2025, NULL, 285, 101, '2025-05-05 11:42:02', 5386, 1, '2025-05-05 11:42:02', '[]', '2025-05-05 11:42:02'),
39+
(2026, NULL, 280, 100, '2025-02-22 11:50:02', 5383, 1, '2025-02-22 11:50:02', '[]', '2025-02-22 11:50:02'),
40+
(2027, NULL, 280, 101, '2025-05-12 11:44:01', 5387, 1, '2025-05-12 11:44:01', '[]', '2025-05-12 11:44:01'),
4141
(2029, NULL, 157, 103, '2025-04-02 13:00:00', 5389, 0, NULL, '[]', '2025-04-02 13:00:00'),
4242
(2030, NULL, 157, 102, '2025-04-11 12:00:00', 5388, 0, NULL, '[]', '2025-04-11 12:00:00'),
43-
(2034, NULL, 280, 103, '2025-04-11 12:00:00', 5390, 1, '2025-06-19 15:48:34', '[]', '2025-06-19 15:48:34'),
43+
(2034, NULL, 280, 103, '2025-04-11 12:00:00', 5390, 1, '2025-04-11 12:00:00', '[]', '2025-04-11 12:00:00'),
4444
(2035, NULL, 157, 94, '2025-05-14 13:50:00', 5399, 0, NULL, '[]', '2025-05-14 13:50:00');
45+
46+
-- Update all Questionnaire added dates and completion dates to make the data more similar to a live environment.
47+
UPDATE `Questionnaire`
48+
SET DateAdded = DATE_ADD(DateAdded, INTERVAL ((WEEK(CURDATE()) - WEEK('2025-06-08')-1) * 7) DAY),
49+
LastUpdated = DATE_ADD(DateAdded, INTERVAL ((WEEK(CURDATE()) - WEEK('2025-06-08')-1) * 7) DAY);
50+
51+
UPDATE `Questionnaire`
52+
SET CompletionDate = DATE_ADD(CompletionDate, INTERVAL ((WEEK(CURDATE()) - WEEK('2025-06-08')-1) * 7) DAY),
53+
LastUpdated = DATE_ADD(CompletionDate, INTERVAL ((WEEK(CURDATE()) - WEEK('2025-06-08')-1) * 7) DAY)
54+
WHERE CompletedFlag = 1;

db_management/opaldb/data/test/omi/omi_txteammessage.sql

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,21 @@ INSERT INTO `TxTeamMessage` (`TxTeamMessageSerNum`, `CronLogSerNum`, `PatientSer
2222
(7214, NULL, 103, 1092, '2025-04-02 13:00:00', 1, '["hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-02 13:00:00'),
2323
(7215, NULL, 102, 1092, '2025-04-11 12:00:00', 1, '["OPWj4Cj5iRfgva4b3HGtVGjvuk13", "hSJdAae7xWNwnemd2YypQSVfoOb2"]', '2025-04-11 12:00:00');
2424

25-
-- Update all TxTeamMessage dates and read statuses to make the data more similar to a live environment
25+
-- Update all TxTeamMessage added dates to make the data more similar to a live environment
26+
UPDATE `EducationalMaterial`
27+
SET DateAdded = DATE_ADD(DateAdded, INTERVAL ((WEEK(CURDATE()) - WEEK('2025-06-08')-1) * 7) DAY),
28+
LastUpdated = DATE_ADD(DateAdded, INTERVAL ((WEEK(CURDATE()) - WEEK('2025-06-08')-1) * 7) DAY);
29+
30+
-- lauries are all read
31+
UPDATE Notification
32+
SET ReadStatus = 1,
33+
ReadBy = '["a51fba18-3810-4808-9238-4d0e487785c8"]'
34+
WHERE PatientSerNum = 92
35+
AND NotificationControlSerNum = 4;
36+
37+
UPDATE Notification
38+
SET DateAdded = DATE_ADD(now(), INTERVAL -14 DAY),
39+
LastUpdated = DATE_ADD(now(), INTERVAL -14 DAY)
40+
WHERE NotificationControlSerNum = 4
41+
AND RefTableRowSerNum >= 7205 and RefTableRowSerNum <= 7215
42+
;

0 commit comments

Comments
 (0)