Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.4.0
-
Fix Version/s: 4.4.0
-
Component/s: Core CiviCRM
-
Labels:None
Description
1. Merge tables activity_assignment, activity_target and 'source_contact_id' column from activity table into one new table activity_contact.
2. For the upgrade script, please consider renaming activity_assignment or activity_target to the new table name which reduces the migration needed
3. Restructure all queries to use the new table
4. For a future project, consider searching on all contacts in activity rather than the current restriction of only activity_target (for query sanity purposes)