Hi SR,
Even in Customs Management, there are hundreds of tables involved.
If you will pardon my impertinence, I think your approach is quite wrong. For an upgrade, you should apply the new version in the Development system, and then run the normal processes. If you encounter any failures, then investigate and re-configure or re-code any custom developments as required. Once everything is working as expected in Development, then do the same in the Test (or QA) system, before moving to Production.
Regards,
Dave