Separated each version migration into a separate file