puoi usare uno qualsiasi dei:
scaffale
knex
obiezione
om
sequelize
vedi confronta tra quello:
https://npmcompare.com/compare/bookshelf,knex,objection,orm ,sequenzia
Questo tutorial potrebbe aiutarti a utilizzare "sequelize":Creazione di un sistema di autenticazione utente basato sui ruoli con Angular, Express e MySQL