【发布时间】:2018-06-10 09:08:17
【问题描述】:
我使用 sequelize-cli 为模型 Student 自动生成代码:
module.exports = (sequelize, DataTypes) => {
var _stu = sequelize.define('stu', {
name: DataTypes.STRING,
password: DataTypes.STRING,
gender: DataTypes.INTEGER,
}, {
classMethods: {
associate: function(models) {
// associations can be defined here
}
}
});
return _stu
};
我的问题是
- 如何获取名为
stu的模型?因为sequelize是在函数签名中定义的。
sequelize model:generate时,sequelize读取config.json中的配置,其中dbname,passowrd都指定了。
- 函数签名中的
sequelize如何知道数据库连接配置、名称、密码等,因为我没有在这个 js 文件中指定。
【问题讨论】:
标签: node.js sequelize.js sequelize-cli