在egg中使用egg-sequelize插件
- sequelize是与数据库操作相关的库
- 安装:
npm install --save egg-sequelize mysql2
在egg中配置sequelize
- 1.在
config/plugin.js
中引入 egg-sequelize插件,代码如下
sequelize: {
enable: true,
package: 'egg-sequelize'
}
- 2.在
config/config.default.js
中编写sequelize配置
// const userConfig 中
sequelize:{
dialect: 'mysql',
host: '127.0.0.1',
port: 3306,
username: 'root',
password: 'example',
database: 'test'
}
在Model层定义user的结构
/app/model/user.js