With the current version of expo-sqlite, it's not possible to drop/rename columns or add/remove column constraints. This makes altering the database a very messy task. Other existing SQLite ORMs for the web/node, such as Sequelize, already support this as well as out of the box support for fetching related models.