* feat: migrate external id * implement tests and some renaming * fix projection * cleanup * i18n * fix event type * handle migration for new services as well * typo (cherry picked from commit 45262e682972723412be631adaaa1dc50ce481e9)