SQL is barely parametrizable, so, in my opinion, the DX is much worse than using a query builder and not much better than simply using strings.
SQL is barely parametrizable, so, in my opinion, the DX is much worse than using a query builder and not much better than simply using strings.
You just have to duplicate things a bit more, but with the help of LLMs building the queries is very simple and extending them even easier