Ehh this seems more annoying than just writing an MVP in (your language of choice) given you already have the expertise.
Many projects grow to the point that the limitations of writing everything in views and stored procedures becomes more painful than writing the CRUD code in Python, Node, Ruby, PHP, or whatever. Personally, I’d give a shout for https://api-platform.com/ .
For me - using a similar system (Hasura), it's migrating things dependent on views. Feels like this should be a solved problem (database migration issue, not due to Hasura).
But I still prefer it over writing CRUD.