ORMs build queries for you, but a query builder does not need to be an ORM.
I recently added support for SDK generation in Rust and Go, just do `disc codegen —rust` (double dash, my iPad is autocompleting the wrong dash) and you’re good to go.
[0]: https://disc.sh
[1] LLMs make these very easy to handle.
The choice of DB is arguably more important than the choice of backend language.