I wrote:
> Current sources still have a problem with this example, which is that
> the default expression gets prematurely constant-folded:
> CREATE TABLE ut (d1 DATE DEFAULT CURRENT_DATE);
> pg_dumps as
> CREATE TABLE "ut" (
> "d1" date DEFAULT '11-19-1999'::date);
> Drat. I thought I'd taken care of that class of problems...
Fixed in CVS.
regards, tom lane