LPS-39077 Duplicate updateDependentStatus in moveDependentsToTrash and restoreDependentsFromTrash (No logic changes)
LPS-39077 Apply changes
LPS-39077 Move trash code from updateStatus to restoreFromTrash and moveToTrash
LPS-39077 Make Dependent protected
LPS-39077 Set the status of children to IN_TRASH when an entity are moved to trash an entity
LPS-39077 Avoid multiple storage in trashVersion table
LPS-39077 Child elements have IN_TRASH status now
LPS-39077 Update MBThread and MBMessage indexers
LPS-39077 Remove obsolete code
LPS-39077 AutoGenerated
LPS-39077 Revert "LPS-33053 Change methods to find by long[] categoryIds"
LPS-39077 Generated for revert
LPS-39077 Manually remove unused indexes
LPS-39077 Make order fully consistent between both files. Note the placement of adding / deleting a trash is different between move and restore. We should be able to apply this consistently across all of our other services now.