Я использую sequenceize-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
, последовательно читать конфиг в config.json, где указаны dbname,passowrd.
- Как
sequelize
в сигнатуре функции знает конфигурацию подключения к базе данных, скажем, имя, пароль и т. д., поскольку я не указываю в этом файле js.