Created by: varsanojidan
Tested through running migration up and down on the local development environment