В вашем случае вы должны добавить удаленный файл миграции обратно, потому что Sequelize требует, чтобы он откатывал ваши миграции.Если у вас его нет, вы можете добавить пустой файл миграции с названием 20171125081136-create-task.js
.Файл должен иметь функцию down
, которая возвращает успешное обещание.
'use strict';
module.exports = {
up: function(queryInterface, Sequelize) {
return Promise.resolve()
},
down: function(queryInterface) {
return Promise.resolve()
}
};
В дальнейшем, если вы хотите удалить миграцию:
- Отменить последнюю миграцию:
node_modules/.bin/sequelize db:migrate:undo
- Удалить последний файл миграции