docs: function deleteSelf(callback) {
    var _this = this;
  
    _flowsync2["default"].series([function (done) {
      _this.beforeDelete(done);
    }, function (done) {
      if (_this.constructor.useSoftDelete !== undefined) {
        _this.softDestroy(done);
      } else {
        _this.destroy(done);
      }
    }, function (done) {
      _this.afterDelete(done);
    }], function (errors) {
      callback(errors);
    });
  }