Return and then increment value

@mochnatiy please check you proposal.
Maybe I need to change default value for `:number` column.