From c81bbf7df9651bf3f7f05e7716fcb879d081b3d0 Mon Sep 17 00:00:00 2001 From: Rob Savoye Date: Sun, 7 Jan 2024 11:28:28 -0700 Subject: [PATCH] fix: Add content on the tasks utility tables --- docs/schema.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/docs/schema.md b/docs/schema.md index 054712c5..7a3e554a 100644 --- a/docs/schema.md +++ b/docs/schema.md @@ -232,15 +232,20 @@ out as this will be in the notification table. #### Tasks Table -task_mapping_issues is now an Enum instead of a table +* task_mapping_issues is now an Enum instead of a table ##### Task Annotations -TODO: not implemented yet +This table appears not to be used by TM yet. ##### Task History Table -TODO: not implemented yet +The *task_history* table is now a nested table within the tasks +table. The *id* column is no longer needed, and the *project_id* and +*task_id* are already in the tasks table. In TM the action is a +string, which in TM Admin is a proper Enum, which is used instead. The +*action_text*, *action_date* and *user_id* are all preserved in the +nested table. ##### Task Invalidation History Table @@ -256,6 +261,11 @@ TODO: not implemented yet TODO: not implemented yet +#### Campaigns + +Currently in TM, campaigns are implemented as a primary table, and two +utility ones. These two utility tables gone in TM Admin, and replaced +by an array for each. ## Testing Changes