javascript - 错误:找不到迁移方法:向上
问题描述
我的种子文件中有 up 选项,但我找不到消息的确切内容。当我运行命令时会发生此错误npx sequelize-cli db:seed:all
根据此处的链接,我也添加了 .sequelizerc 文件,但它会引发相同的错误。为什么会出现此错误以及如何解决?我是node js ORM的初学者,请帮我解决它。提前致谢。
注意:数据按预期添加到数据库中
演示用户.js
'use strict';
const Data = require('./data.js')
const data = new Data()
module.exports = {
up: async (queryInterface, Sequelize) => {
return queryInterface.bulkInsert('Users', [{
firstName: "a",//data.getUserStats(),
lastName: 'Doe',
email: 'example@example.com',
createdAt: new Date(),
updatedAt: new Date()
}]);
},
down: async (queryInterface, Sequelize) => {
return queryInterface.bulkDelete('Users', null, {});
}
};
demoUser.js 的完整路径../seeders/20200824140115-demo-user.js
.sequelizerc
const path = require('path');
module.exports = {
'config': path.resolve('config', 'config.json'),
'models-path': path.resolve('models'),
'seeders-path': path.resolve('seeders'),
'migrations-path': path.resolve('migrations')
};
解决方案
推荐阅读
- python - jsons 中集合的最佳实践:array vs dict/map
- azure - 将 json 数组发布到 Azure 上的 Spring 控制器时出现 400 错误请求
- java - 在数据库中存储一个大字符串?
- microsoft-graph-api - 如何使用 Graph API 从共享点获取列表项
- java - 相同的 log4j2 xml 但输出不同
- python - 带有 Tkinter Python 3 的文本编辑器
- javascript - 根据数组设置 ng-checked
- powerbi - 使用 DAX 计算每个索引的最新日期
- javascript - Javascript 大写
- mysql - 将所有表插入另一个具有不同结构的表中