You can use instance.setDataValue('deletedAt', null) :
var Bluebird = require('bluebird'); var models = require('./models'); models.sequelize.sync({ force: true }) .then(function () { return models.User.create({ name: 'user' }) }) .then(function (user) { return user.destroy() }) .then(function () { return models.sequelize.models.User.findAll({ paranoid: false }); }) .then(function (users) { var user = users[0]; user.setDataValue('deletedAt', null); return user.save({ paranoid: false }); }).then(function () { return models.sequelize.models.User.findAll(); }).then(function (users) { console.log(users[0]); });
Note that this snippet uses Sequelize @ v2
source share