Match for the repo in the catch clause but still return `{ :ecto_rollback, term }`.