How to delete a migration using sequalize-cli
up vote
0
down vote
favorite
I manually deleted a migration file name 20171125081136-create-task.js
.
After deleting the migration file, I ran this command
db:migrate:undo:all
While running this command I'm getting an error in the terminal:
ERROR: Unable to find migration: 20171125081136-create-task.js
.
Due to this error I'm stuck and not able to undo other migration files that exists.
sequelize.js sequelize-cli
add a comment |
up vote
0
down vote
favorite
I manually deleted a migration file name 20171125081136-create-task.js
.
After deleting the migration file, I ran this command
db:migrate:undo:all
While running this command I'm getting an error in the terminal:
ERROR: Unable to find migration: 20171125081136-create-task.js
.
Due to this error I'm stuck and not able to undo other migration files that exists.
sequelize.js sequelize-cli
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I manually deleted a migration file name 20171125081136-create-task.js
.
After deleting the migration file, I ran this command
db:migrate:undo:all
While running this command I'm getting an error in the terminal:
ERROR: Unable to find migration: 20171125081136-create-task.js
.
Due to this error I'm stuck and not able to undo other migration files that exists.
sequelize.js sequelize-cli
I manually deleted a migration file name 20171125081136-create-task.js
.
After deleting the migration file, I ran this command
db:migrate:undo:all
While running this command I'm getting an error in the terminal:
ERROR: Unable to find migration: 20171125081136-create-task.js
.
Due to this error I'm stuck and not able to undo other migration files that exists.
sequelize.js sequelize-cli
sequelize.js sequelize-cli
asked 2 days ago


Rahul Dagli
1,37232054
1,37232054
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
In your case, you must add the deleted migration file back in because Sequelize requires it to roll back your migrations. If you don't have it, you can add a blank migration file titled 20171125081136-create-task.js
. The file must have a down
function that returns a successful promise.
'use strict';
module.exports = {
up: function(queryInterface, Sequelize) {
return Promise.resolve()
},
down: function(queryInterface) {
return Promise.resolve()
}
};
Going forward, if you want to delete a migration:
- Undo the latest migration:
node_modules/.bin/sequelize db:migrate:undo
- Delete the latest migration file
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
In your case, you must add the deleted migration file back in because Sequelize requires it to roll back your migrations. If you don't have it, you can add a blank migration file titled 20171125081136-create-task.js
. The file must have a down
function that returns a successful promise.
'use strict';
module.exports = {
up: function(queryInterface, Sequelize) {
return Promise.resolve()
},
down: function(queryInterface) {
return Promise.resolve()
}
};
Going forward, if you want to delete a migration:
- Undo the latest migration:
node_modules/.bin/sequelize db:migrate:undo
- Delete the latest migration file
add a comment |
up vote
1
down vote
accepted
In your case, you must add the deleted migration file back in because Sequelize requires it to roll back your migrations. If you don't have it, you can add a blank migration file titled 20171125081136-create-task.js
. The file must have a down
function that returns a successful promise.
'use strict';
module.exports = {
up: function(queryInterface, Sequelize) {
return Promise.resolve()
},
down: function(queryInterface) {
return Promise.resolve()
}
};
Going forward, if you want to delete a migration:
- Undo the latest migration:
node_modules/.bin/sequelize db:migrate:undo
- Delete the latest migration file
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
In your case, you must add the deleted migration file back in because Sequelize requires it to roll back your migrations. If you don't have it, you can add a blank migration file titled 20171125081136-create-task.js
. The file must have a down
function that returns a successful promise.
'use strict';
module.exports = {
up: function(queryInterface, Sequelize) {
return Promise.resolve()
},
down: function(queryInterface) {
return Promise.resolve()
}
};
Going forward, if you want to delete a migration:
- Undo the latest migration:
node_modules/.bin/sequelize db:migrate:undo
- Delete the latest migration file
In your case, you must add the deleted migration file back in because Sequelize requires it to roll back your migrations. If you don't have it, you can add a blank migration file titled 20171125081136-create-task.js
. The file must have a down
function that returns a successful promise.
'use strict';
module.exports = {
up: function(queryInterface, Sequelize) {
return Promise.resolve()
},
down: function(queryInterface) {
return Promise.resolve()
}
};
Going forward, if you want to delete a migration:
- Undo the latest migration:
node_modules/.bin/sequelize db:migrate:undo
- Delete the latest migration file
edited 21 hours ago
answered 2 days ago
mcranston18
1,83921623
1,83921623
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53373072%2fhow-to-delete-a-migration-using-sequalize-cli%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown