Remove transformAlterTableStmt's kluge to replace ColumnDef.is_not_null
commitfb52793854a0db96badea2cfeaa696555bad9258
authortgl <tgl>
Thu, 24 Apr 2008 20:46:49 +0000 (24 20:46 +0000)
committertgl <tgl>
Thu, 24 Apr 2008 20:46:49 +0000 (24 20:46 +0000)
tree86a78d645f651b42abf31db191fd372b20741357
parentdd80d9b3189bc393e26104b83b6ba876ef77aed8
Remove transformAlterTableStmt's kluge to replace ColumnDef.is_not_null
flags by separate AT_SetNotNull subcommands.  That was always ugly and
inefficient, and it's now clear that it was merely a partial workaround
for the bug just identified in ATExecAddColumn.  This is just code
beautification not a bug fix, so no back-patch.

Brendan Jurd, with some trivial additional cleanup by me.
src/backend/parser/parse_utilcmd.c