Я новичок в узле.sequelize не определен - Sequelize и consign
Я пытаюсь добавить Sequelize в моем простом приложении с cosign.
конфигурации/db.js
var Sequelize = require('sequelize');
var sequelize = new Sequelize('test', 'root', '', {
host: 'localhost',
dialect: 'mysql',
pool: {
max: 5,
min: 0,
idle: 10000
}
});
module.exports = function() {
return sequelize
}
модель/user.js
var Sequelize = require('sequelize');
module.exports = function(application, req, res){
var User = sequelize.define('user', {
username: {
type: Sequelize.STRING,
}
}, {
freezeTableName: true // Model tableName will be the same as the model name
});
User.create({ username: 'fnord'})
.then(function() {
console.log('criado!');
})
}
конфигурации/server.js
...
consign()
.include('app/routes')
.then('config/db.js')
.then('app/models')
.then('app/controllers')
.into(app);
module.exports = app;
Я получаю ошибку sequelize is not defined´ on
уаг User = sequelize.define ('пользователь', {`
Что я делаю неправильно?
как вы решить эту проблему? –