A query builder ORM is an abstraction I don't want and don't need. I know which SQL queries I want to run on my DB; please don't make me learn a whole DSL in order to run them. All I get in exchange for that is the extra work of translating my SQL into your DSL, plus the headache of circumventing the inevitable leaks in your abstraction.
I just want type-safe SQL templates that return native data structures. Sqlc provides that, and I've quite enjoyed working with it.
I just want type-safe SQL templates that return native data structures. Sqlc provides that, and I've quite enjoyed working with it.