Ok. If that pushes users to more likely put it into user code, it may become more likely that users forget returning and mistake the row count for an inserted id. I created a ticket to look at this problem: https://www.assembla.com/spaces/typesafe-slick/tickets/288-inserts-should-not-return-row-count-by-default