Sequelize
A promise-based multi SQL dialect Node.js ORM
...In Sequelize, it is a class that extends Model. The model tells Sequelize several things about the entity it represents, such as the name of the table in the database and which columns it has (and their data types).