ActiveRecord destroy callbacks on has many through
I came across some behaviour in ActiveRecord today that I found counter–intuitive. When I
#deletea record from a
has_many ..., through: ...collection association I expected the join record's
after_destroyassociation to run, just like the
after_createand friends which do run. So blogged about it.