Maybe you could include on the TODO list the following bug
Alter table add column doesn't save defaults options :
test=> create table students (id int4, name text);
CREATE
test=> insert into students values (1,'bill');
INSERT 39338 1
test=> alter table students add column age int2 default 20;
ADD
test=> insert into students values (2,'tom');
INSERT 39340 1
test=> select * from students;
id|name|age
--+----+---
1|bill|
2|tom |
(2 rows)
The default for age does not work !
Constantin Teodorescu
FLEX Consulting Braila, ROMANIA