split AddPrimaryKeyChange