BulkDestroyer destroys a relation (and its dependent: :destroy tree) while firing every destroy callback on every record, but issues one SELECT per association per level and one DELETE per table per level instead of one DELETE per row. Works on any ActiveRecord adapter.

Required Ruby Version

>= 3.2

Authors

Ramanan Neelakantan

Versions

  1. 0.1.1
    1. source

      1. 0.1.1 source October 27, 2026 (19 KB)
Show all versions (2 total)

Pushed by

SHA 256 checksum