【发布时间】:2020-07-22 07:59:47
【问题描述】:
我是后端新手,我开始学习节点,我发现了 ORM sequelize,它很好地处理数据库,但也觉得乏味。我不明白它们之间的关系,我可以只在我的项目中使用 sequelize 而不繁琐吗?我发现很多人都在使用这两者,但我不明白为什么,我的意思是如果我们可以使用 sequelize 并与 db 交互,为什么我们必须同时使用乏味?
var Connection = require('tedious').Connection;
var config = {
server: "192.168.1.210",
options: {},
authentication: {
type: "default",
options: {
userName: "test",
password: "test",
}
}
};
var connection = new Connection(config);
connection.on('connect', function(err) {
if(err) {
console.log('Error: ', err)
}
// If no error, then good to go...
executeStatement();
});
const Sequelize = require('sequelize')
module.exports = new Sequelize('db', 'user', 'password', {
host: '',
dialect: 'mssql',
pool: {
max: 50,
min: 2,
idle: 10000
},
});
【问题讨论】:
标签: node.js database sequelize.js tedious