How Ecto.insert(..., returning: ...) works

Correct.