The lack of data migration tooling would be a critical problem for me.
The traditional problem that ORMs are supposed to solve is change. Changing your database schema means you have to change all your queries. So instead you have a a system whereby the program that executes your queries also understands your schema and can make that change for you.
Data migrations are similar to this, only much harder and more time consuming.
The traditional problem that ORMs are supposed to solve is change. Changing your database schema means you have to change all your queries. So instead you have a a system whereby the program that executes your queries also understands your schema and can make that change for you.
Data migrations are similar to this, only much harder and more time consuming.