only store one version of each exercise via attributed join tables.
Add exercise pairing endpint to test new data
Note that as of the time of writing, the mastery table runs at ~17k rows, which will mean we'll need to upgrade our heroku database to deploy these changes.
Switch data model to:
Add exercise pairing endpint to test new data
Note that as of the time of writing, the mastery table runs at ~17k rows, which will mean we'll need to upgrade our heroku database to deploy these changes.