re-work auto migrations