能否请您帮我(可能在代码中)。 我正在尝试构建我的Node.js服务器,并且想与MySQL数据库建立连接。目前,我正在尝试使用Sequelize.js。因此,我的问题之一是如何在我的应用程序中拥有一个实例。我已经阅读了该主题的其他问题,但是没有一个问题显示实际的实现。所以我的一些代码是这样的:
// ~/app.js
// set up database connection
const Sequelize = require('sequelize');
const sequelize = new Sequelize(process.env.DB_NAME , process.env.DB_USER, process.env.DB_PASSWORD, {
host: process.env.DB_HOST || 'localhost',
dialect: 'mysql',
pool: {
max: 5,
min: 0,
idle: 10000
}
});
// set globals
global.Sequelize = Sequelize;
global.sequelize = sequelize;
我很确定那是不正确的。我还遇到的另一个问题是,我想实现初次运行时使用描述的模型设置数据库表的功能。
这是我的应用程序结构: app-tree
谢谢!