Engineering Speaks is where the Signeasy engineering brains stop by to narrate Explore the latest insights and ideas about technology and emerging trends from Signeasy’s top engineers.
stories of innovation, engineering culture and hacks that go behind ensuring the best user experience.

Core data migration: Set a unique constraint to a parameter and avoid duplicates

Coredata migrations are easier said than done, isn’t it? One wrong step and we are doomed. 😥  Coming from an Android background (where the platform allows writing raw SQLite queries in the migration), it feels tough to handle manual migration on iOS. Although I love the fact that lightweight migration works out of the box, when it comes to other types of migrations, it’s just too many tasks to remember, and it feels like I’m defusing a bomb. Context We…