I like to have my `*_id` columns at the front, and `created_at` etc. at the back. And in the middle all the fields by descending importance. Just a personal habit so I can quickly lookup data in a table.
A possible workaround is to have a view for every table (which I often read is a good practice anyway) and order the columns as you want in the views.