separated schema migrate