after_commit_everywhere
モデルにコールバックを書かずにすむ
ロジックの見通しがよくなる
Rails 8.0以降は類似機能が公式にサポートされるので不要になる? so you might not need the after_commit_everywhere gem anymore.
不要になるかも、ぐらいの言及
ohbarye.icon 本体では提供してない、オリジナルの機能もあるためと思われる。シンプルに AfterCommitEverywhere.after_commitしか使っていないなら置換できそう
トランザクションの開始箇所とafter_commitを書きたいところが離れているときは
current_transaction でオブジェクトを取得できる