Page MenuHomePhabricator

Rescrub Memberships
Open, HighPublic

Description

We need to run all memberships through the scrubbing process the same way we did with donations.

This will throw errors with some old memberships so we also need to catch those and make sure we miss no data.

Acceptance Criteria

  • Create a script to rescrub all memberships
  • Catch edge case errors and write extra queries/scripts to fix them
  • Create a document covering all the fields we capture and their status

Notes
See https://phabricator.wikimedia.org/T430297 for how we did this with the donations

This will require the dev to download a copy of the production database:

  • Has created database dump
  • Has downloaded database dump
  • Has deleted local database dump
  • Has deleted server database dump

Event Timeline

MelWMDE triaged this task as High priority.Tue, Sep 15, 8:18 AM