Knex is really nice. I use objection which extends it for orm stuff. The insert graph features are pretty neat. I definitely don’t use all it has to offer.
I've been satisfied with Knex.js. It handles query building, transactions, connection pooling and migrations
I'm using sequelize with an SQL Server database, it's decent so far. I do migrations by hand with a custom __migrations table.
Re:I Miss Rails
by tobyhinloopen on Friday March 29, 2019 @04:22AM
(#19519974)
I really like TypeORM (for Typescript projects) & Knex (for non-TS projects)
Not that i don't know how to write SQL queries by hand, it's just raw SQL queries with conditions is just ugly.