Kenzy-Ragab opened a new pull request, #5509: URL: https://github.com/apache/fineract/pull/5509
## Description This PR removes 44 legacy Pentaho report entries from the initial system data to clean up the reporting metadata. ## Changes Proposed * **New Migration:** Added `0210_remove_pentaho_legacy_data.xml`. * **Surgical Cleanup:** Explicitly listed 44 reports in `m_report_parameter` and `stretchy_report` for targeted removal. * **Permission Cleanup:** Removed associated permissions in `m_permission` using pattern matching. * **Integrity:** Deletion order follows (Child -> Parent) to respect Foreign Key constraints. ## Impact * **Database:** Cleaner initial state without obsolete metadata. * **UI:** Removed deprecated Pentaho reports and permissions from management screens. ## Checklist - [x] Migration ID follows sequential order (0210). - [x] Deletion order respects Foreign Key constraints. - [x] Explicit naming used for reports for maximum safety. -- 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]
