Para echarle más leños al fuego quisiera añadir que el asunto de las secuencias en postgres me ha dado algunos pequeños problemas cuando trato de hacer en php, especialmente cuando estoy utilizando symfony. En estos casos he tenido que crear las secuencias manualmente porque por alguna razón sólo se ejecutan si tienen el siguiente formato:
Código SQL
[-]CREATE SEQUENCE tablaX_seq;
ALTER TABLE tablaX
ALTER id_tablaX SET DEFAULT nextval('tablaX_seq');
Saludos
oracle