Kysely: TypeScript SQL Query Builder
How does HN receive SQL builders in general? I feel like most of us agree ORMs are typically a bad idea. I feel like that almost instantly leaves the need for "something" to take its place. In my experience, it's typically been a query builder like this.<p>I've also tried:<p><a href="https://knexjs.org/" rel="nofollow">https://knexjs.org/</a><p><a href="https://www.npmjs.com/package/sql-template-strings" rel="nofollow">https://www.npmjs.com/package/sql-template-strings</a> ("out of date" since like 2016? <a href="https://www.npmjs.com/package/sql-template-tag" rel="nofollow">https://www.npmjs.com/package/sql-template-tag</a> might be better)<p>Are query builders an anti pattern? People who are doing serious/logic heavy stuff with SQL, how do you avoid a query builder (if at all?)