Пусть я избалован mysql и phpmyadmin, но скажите это правда, что у postgres нет возможности менять столбцы местами?
Лёгкий гуглёж показал
``ALTER TABLE таблица ADD COLUMN ...
CREATE TABLE tmp AS SELECT <перечень полей таблицы в нужном порядке> FROM исходная_таблица
DROP TABLE исходная_таблица
ALTER TABLE tmp RENAME TO исходная таблица``
Скажите мне это это не так.