Media Library lifecycles

In v4 you can use this snippet to subscribe to lifecycle methods of any model.
You could put this snippet in your bootstrap function.

strapi.db.lifecycles.subscribe({
  models: [modalName, modalName2],
  async afterCreate(event) {
    // afterCreate lifeclcyle
  },

  async afterCreateMany(event) {
    // afterCreateMany lifeclcyle
  },

  async afterUpdate(event) {
    // afterUpdate lifeclcyle
  },

  async afterUpdateMany(event) {
    // afterUpdateMany lifeclcyle
  },

  async afterDelete(event) {
    // afterDelete lifeclcyle
  },

  async afterDeleteMany(event) {
    // afterDeleteMany lifeclcyle
  },
});