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]

Reply via email to