Mira esto es lo que me hace el pgadmin cuando le digo que me cree un dato de tipo serial:
Me crea la secuencia:
Código PHP:
CREATE SEQUENCE minuta_minutaid_seq
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 6
CACHE 1;
ALTER TABLE minuta_minutaid_seq OWNER TO xxxxxx;
Le indica al campo (ya creado) que su siguiente valor sera el que tiene la secuencia ya creada:
Código PHP:
ALTER TABLE minuta ALTER COLUMN minutaid SET DEFAULT nextval('minuta_minutaid_seq'::regclass);