实现sequelize ExpressJS

时间:2015-06-12 06:58:49

标签: javascript node.js sqlite sails.js sequelize.js

我正在sailsJS应用程序(ExpressJs)中实现sequelizer,我正在学习本教程: 来自续集团队的https://github.com/sequelize/express-example解释了如何实现它。但是我仍然遇到错误,我目前唯一的模型是(存储库中的相同):

module.exports = function(sequelize, DataTypes) {
  var User = sequelize.define("User", {
    username: DataTypes.STRING
  });

return User;
};

这就是我尝试创建新对象的地方:

var models = require("../api/models");
  models.sequelize.sync({force: true}).then(function () {
  models.User.create({
    username: "MiguelCrespo"
  }).then(function() {
    console.log("THEN");
  });
});

在尝试之后我收到了这个错误:

Error

但我可以正确搜索模型,只有当我尝试在数据库中保存或创建新对象时才会出现此错误

0 个答案:

没有答案