Maybe better than not?

Since databases usually only speak SQL, a language that is not very nice to use, there have been many attempts at creating translation layers between database models and normal programming language constructs. I have used a few of these.

Really all I want is something that can automatically create type definitions for database tables and automatically create migrations that I can later edit. In terms of querying syntax, I only want to use it for simple queries, and prefer an ORM that knows this and gets out of my way when I want to rawdog the database. (this is why I like using Prisma)