続編
の最新バージョン現在 (つまり、3.3.2
)、authenticate
接続を確認するために使用できます:
var sequelize = new Sequelize("db", "user", "pass");
sequelize.authenticate().then(function(errors) { console.log(errors) });
authenticate
SELECT 1+1 AS result
を実行するだけです データベース接続を確認するためのクエリ。
更新 :
最新のAPI
によるエラー catch
で処理する必要があります :
sequelize
.authenticate()
.then(() => {
console.log('Connection has been established successfully.');
})
.catch(err => {
console.error('Unable to connect to the database:', err);
});
アップデート2 :
私はこれをテストしていませんが、async/await
で同じことが達成できるのは当然のことです :
try {
await sequelize.authenticate()
} catch (err) {
console.error('Unable to connect to the database:', err)
}