Ecto `get!` then `delete!` Anti-pattern?

The standard way to avoid check-then-act issues like that is to use a foreign key on comments.post_id with the ON DELETE RESTRICT option.

1 Like