Wikipedia Education Program/Database Analysis Notes

Patches
Please note that the rest of this page is about the codebase prior to these patches.
 * 1) Fix summary info for institutions (supersedes previous version)
 * 2) Fix enrollment status on Special:Student
 * 3) Only add students to Special:Students
 * 4) Accurately report institution activity (requires a small change to the DB schema)
 * 5) Update summary data when undeleting courses
 * 6) Prevent the undeletion of courses of still-deleted institutions
 * 7) One-time maintenance script to repair all summary data (pending)
 * 8) Prevent the deletion of institutions that have courses (proposal)

Analysis by Transaction
This is analysis is for version  of the extension: