gpt4 book ai didi

mysql - 找不到模块 'sequelize/types'

转载 作者:行者123 更新时间:2023-12-03 22:19:01 27 4
gpt4 key购买 nike

任何人都知道为什么我会收到此错误
这是我的代码

"use strict";
const { DataTypes } = require("sequelize/types");

module.exports = {
up: async (queryInterface, DataTypes) => {
await queryInterface.createTable("dummytables", {
id: {
allowNull: false,
autoIncrement: true,
primaryKey: true,
type: DataTypes.INTEGER,
},
id: {
type: DataTypes.NUMBER,
},
first_name: {
type: DataTypes.STRING,
allowNull: false,
},
last_name: {
type: DataTypes.STRING,
allowNull: false,
},
});
},
down: async (queryInterface, DataTypes) => {
await queryInterface.dropTable("dummytables");
},
};
当我试图运行这个命令时 sequelize db:migrate它向我展示了 ERROR: Cannot find module 'sequelize/types'我的依赖文件
  "dependencies": {
"@types/sequelize": "^4.28.9",
"express": "^4.17.1",
"mysql2": "^2.2.5",
"sequelize": "^6.5.0",
"sequelize-cli": "^6.2.0" }
任何解决方案都需要帮助

最佳答案

"use strict";
//const { DataTypes } = require("sequelize/types"); // Remove this line

module.exports = {
up: async (queryInterface, DataTypes) => {
await queryInterface.createTable("dummytables", {
id: {
allowNull: false,
autoIncrement: true,
primaryKey: true,
type: DataTypes.INTEGER,
},
id: {
type: DataTypes.NUMBER,
},
first_name: {
type: DataTypes.STRING,
allowNull: false,
},
last_name: {
type: DataTypes.STRING,
allowNull: false,
},
});
},
down: async (queryInterface, DataTypes) => {
await queryInterface.dropTable("dummytables");
},
};

关于mysql - 找不到模块 'sequelize/types',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66487330/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com