This is useful if I accidentally forget to add column that should be in the top position. E.g. I create a table called posts. The first column must be id. But, I forget it and instead I add the title and slug columns as the first column and second column. So, if I want to put the id column as a first column then I must re-order again by remove the title and slug columns which is counter intuitive. So, I need to add ordering column.