SequelProでレコードを削除しても、dependent: :destroyしている先のレコードは消えないよ

こんにちは!kossyです!




www.sequelpro.com


何を当たり前なことを、、、
といったタイトルですが、開発環境で実装している時に遭遇しました。笑
なぜ意味不明なデータが出現するんや!?!?!?
と30minほど悩みましたが、SequelProでレコードを削除しても関連するレコードは消えないことに気がつき、
「自分はなんてアホなことで無駄な時間を使ったんだ」と悔やんでしまったわけです。

あくまでdependent: :destroyはrails c してコンソール上で実行する時や、API叩いてdeleteアクションを叩いた時しか
実行されないわけで、灯台元暗しというか、基本的なことを忘れていたわけです。


明日から気をつけます、、、