? modules/simpletest/.DS_Store ? modules/simpletest/tests/.DS_Store Index: includes/database/pgsql/schema.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/database/pgsql/schema.inc,v retrieving revision 1.16 diff -u -p -r1.16 schema.inc --- includes/database/pgsql/schema.inc 9 Jul 2009 10:12:14 -0000 1.16 +++ includes/database/pgsql/schema.inc 17 Jul 2009 19:21:38 -0000 @@ -143,9 +143,6 @@ class DatabaseSchema_pgsql extends Datab if ($spec['type'] == 'serial') { unset($spec['not null']); } - if (!empty($spec['unsigned'])) { - $sql .= " CHECK ($name >= 0)"; - } if (in_array($spec['type'], array('varchar', 'char', 'text')) && isset($spec['length'])) { $sql .= '(' . $spec['length'] . ')'; @@ -154,6 +151,10 @@ class DatabaseSchema_pgsql extends Datab $sql .= '(' . $spec['precision'] . ', ' . $spec['scale'] . ')'; } + if (!empty($spec['unsigned'])) { + $sql .= " CHECK ($name >= 0)"; + } + if (isset($spec['not null']) && $spec['not null']) { $sql .= ' NOT NULL'; }