Below is my PurchaseOrder model defined in sequelize. I want to update the Supplier Model whenever there is an update to the PurchaseOrder. I thought of using the hooks to achieve this. But I couldn't able to access another model inside this model. I tried importing and all stuff, but no luck. Is this the right way to use the hooks or what should I use to achieve the same? Any help or direction is much appreciated!

```
module.exports = (sequelize, Sequelize) => {
  const PurchaseOrder = sequelize.define("purchaseOrder", {
    totalAmount: {
      type: Sequelize.INTEGER
    },
    paid: {
      type: Sequelize.BOOLEAN
    },
    paymentMode: {
      type: Sequelize.ENUM('CASH', 'CHEQUE', 'BANK', 'CARD', 'NA')
    }
  }, {
    freezeTableName: true,
    hooks: {
      beforeUpdate: (order, options) => {
        // here I want to update the another model(Supplier).
        // But I couldn't able to access another model inside the hook
        Supplier.increment('balance'{
           where: { id: order.supplierId }
        });
      }
    }
  });

  return PurchaseOrder;
};

```