PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Sequelize.js löscht immer noch Tabellenzeilen, auch wenn paranoid auf true gesetzt ist

Stellen Sie sicher, dass paranoid das Attribut ist, das im zweiten Objektparameter definiert ist.

..., {
classMethods: {
    associate: function(models) {
        Collection.belongsTo(models.User,{ foreignKey: 'userId' })
      }
  },
    timestamps: true,
    paranoid: true
}

Du hast paranoid als 3. Param definiert und das ist das Problem.