Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, MariaDB, SQLite 以及 Microsoft SQL Server....新数据库与现有数据库
如果你是从头开始一个项目,且你的数据库尚不存在,那么一开始就可以使用 Sequelize,以便自动创建数据库中的每个表....记录日志
默认情况下,Sequelize 将记录控制台执行的每个SQL查询. 可以使用 options.logging 参数来自定义每次 Sequelize 记录某些内容时将执行的函数....默认值为 console.log,使用该值时仅显示日志函数调用的第一个参数....它们都是 Promises, 因此你可以直接使用Promise API(例如,使用 then, catch, finally).
当然,使用 async 和 await 也可以正常工作.