测试连接
你可以使用 .authenticate() 函数测试连接是否正常:
try {
await sequelize.authenticate();
console.log('Connection...记录日志
默认情况下,Sequelize 将记录控制台执行的每个SQL查询. 可以使用 options.logging 参数来自定义每次 Sequelize 记录某些内容时将执行的函数....例如,对于查询日志记录,第一个参数是原始查询,第二个参数(默认情况下是隐藏的)是 Sequelize 对象.
options.logging 的常用值:
const sequelize = new Sequelize...(logger) // 使用自定义记录器的另一种方法,显示所有消息
});
Promises 和 async/await
Sequelize 提供的大多数方法都是异步的,因此返回 Promises...它们都是 Promises, 因此你可以直接使用Promise API(例如,使用 then, catch, finally).
当然,使用 async 和 await 也可以正常工作.