[ci skip] change migration to rename instead of remove/add