? database.pgsql.patch Index: database.pgsql =================================================================== RCS file: /cvs/drupal/drupal/database/database.pgsql,v retrieving revision 1.155 diff -u -F^f -r1.155 database.pgsql --- database.pgsql 12 Dec 2005 22:08:35 -0000 1.155 +++ database.pgsql 18 Dec 2005 01:46:32 -0000 @@ -602,7 +602,7 @@ -- CREATE TABLE sessions ( - uid integer not null, + uid integer NOT NULL default 0, sid varchar(32) NOT NULL default '', hostname varchar(128) NOT NULL default '', timestamp integer NOT NULL default '0', Index: updates.inc =================================================================== RCS file: /cvs/drupal/drupal/database/updates.inc,v retrieving revision 1.166 diff -u -F^f -r1.166 updates.inc --- updates.inc 16 Dec 2005 17:11:52 -0000 1.166 +++ updates.inc 18 Dec 2005 01:46:33 -0000 @@ -1281,3 +1281,11 @@ function system_update_163() { } return $ret; } + +function system_update_164() { + $ret = array(); + if ($GLOBALS['db_type'] == 'pgsql') { + $ret[] = update_sql('ALTER TABLE {sessions} ALTER COLUMN uid SET DEFAULT 0'); + } + return $ret; +}