return db.addData(change.table, change.key, change.obj)
      .then(() => {
        return db.addChangesData({
          rev: ++currentRevision.rev,
          source: clientIdentity,