I know it doesn't matter to some developers out there, but for me, the only thing left is the ability to add a column after another one. Even if it's only logical order, it's easier for me to read a table structure when fields are ordered nicely.
id
created_at
updated_at
status
fkey1_id
fkey2_id
fkey3_id
date_field1
date_field2
column1
column2
column3
Being able to add a new foreign key column with the "rest" of them would be awesome.http://www.postgresql.org/message-id/flat/20141209174146.GP1...
Edit: munro answered that. PostgreSQL does it but it's expensive because it has to rewrite the table.