我试图让sequelize中的模型生成一个唯一的ID使用DataTypes.UUID.当我提交我的应用程序时,这会引发错误
ReferenceError: DataTypes is not defined
这是我的代码
var Sequelize = require('sequelize');
var sequelize = new Sequelize('uppersphere', '****', '***', {
logging: false
});
...
var Peak = sequelize.define('peak', {
id: {
type: DataTypes.UUID,
defaultValue: DataTypes.UUIDV1,
primaryKey: true
},
Run Code Online (Sandbox Code Playgroud)
这是文档
sequelize.define('model', {
uuid: {
type: DataTypes.UUID,
defaultValue: DataTypes.UUIDV1,
primaryKey: true
}
})
Run Code Online (Sandbox Code Playgroud)
显而易见的答案是,这不是我的代码,但有一些require()我需要的.但是,我没有看到有关获取DataTypes需要什么的任何文档.