SE-342 LX-76 Make Blockstore work with MySQL
Description
Â
Description
Setup the devstack to use MySQL instead of SQLite. It defines new dependencies in requirements.txt file, deletes the old migrations and creates new one, modifies the Dockerfile to install the required alpine package and uses the MySQL service running as part of the edx devstack.
Â
Testing Checklist
[ ] All unit tests pass
[ ] Check that Database migrations are backwards-compatible
[ ] Manually test right-to-left languages and i18n
of the changes.
Â
Reviewers
If you've been tagged for review, please check your corresponding box once you've given the :+1:.
[ ] @symbolist
Â
Â
Areas to Consider
[ ] Database migrations
Are they backwards compatible?
When they run on production, how long will they take? Will they lock the table?
Done
Assignee
Reporter
Labels
None
Contributor Name
Pooja Kulkarni
Repo
edx/blockstore
Customer
Epic Link
None
OSCM Assignee
Platform Map Area (Levels 1 & 2)
None
Platform Map Area (Levels 3 & 4)
None
Blended Hour Utilization Percentage
None
edX Theme
None
edX Squad
None
Github Lines Added
56
Github Lines Deleted
96
Priority
