Forgot the most important bit.
That wasn't the half of it.
And more

This might not be the way migrations are meant to be used.