Managing Database Migrations with Room

Photo by Barth Bailey on Unsplash

When creating a new Android app, the least of our worries is how we'll handle database changes after the app was published and is in use by potentially thousands or millions of people.