title: Sequelize update
body: <p>I'm trying to update a model in Sequelize using the following code:</p>
  
  <pre><code>exports.updateItem = function(item) {
      return new Promise((fulfill, reject) =&gt; {
          models.TimesheetItem.update(item,{where: {id: item.id}})
                              .then(fulfill)
                              .catch(console.dir);
       });
  };
  </code></pre>
  
  <p>Where item is the result of doing models.TimeSheetItem.find()</p>
  
  <p>The call never executes the .then and instead passes an empty object to the .catch.</p>
  
  <p>I've looked over the documentation and it seems that this is the way to update a row, but I can't get it to work. What am I doing wrong?</p>
  
  <p>Thank you!</p>