Startrekzky opened a new issue, #4762: URL: https://github.com/apache/incubator-devlake/issues/4762
### Search before asking - [X] I had searched in the [issues](https://github.com/apache/incubator-devlake/issues?q=is%3Aissue) and found no similar feature requirement. ### Use case As a scrum manager, I re-organize Jira boards at times. When I first started using DevLake, I collected data from Jira board-1, then I created a new board in Jira called board-2, added board-2, and removed board one from the corresponding DevLake blueprint. I was expecting that DevLake would delete the board-1 data, but it did not happen. ### Description I want DevLake to support the **data deletion of a removed data scope** after editing a blueprint, a connection, or any operation that might delete the data scope. For example, if I collected b1, and then edited the blueprint to ONLY collect b2. - b1: i1, i2, i3, i4 - b2: i2, i3, i5, i6 b1 in table.boards, i1,i4 in table.issues, and all issue_changelogs, issue_labels, issue_worklogs related to i1 and i4 will be deleted. i2 and i3 in b1 won't be affected as they also belong to other boards. ### Related issues _No response_ ### Are you willing to submit a PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
