feat: ✨ better reapply database migration compatibility refactor: ♻️ better naming for some functions