When working with Room for sqlite libraries on Android, I notices that while the tables for the first version of the DB are created automatically, I saw only tutorials on how to migrate to a newer version by manually writing the sql-commands for the Migration-classes.
This seems really odd as it is possible to auto-generate these migrations (e.g. like django) and it's suprising that the create-commands for V1 are autogenerated, but if I add a table later, I have to manually type the commands.
So did I just miss it or do I really have to write the migrations?