diff options
author | Angie Byron <webchick@24967.no-reply.drupal.org> | 2010-01-30 03:49:14 +0000 |
---|---|---|
committer | Angie Byron <webchick@24967.no-reply.drupal.org> | 2010-01-30 03:49:14 +0000 |
commit | 3afffc9dc2892084484648350caba49885135a59 (patch) | |
tree | 11e50a746228e0419ea061736c70b2dd61031abe /includes | |
parent | 196aaa7d51b5ea9ac6422b93937b9070d5832272 (diff) | |
download | brdo-3afffc9dc2892084484648350caba49885135a59.tar.gz brdo-3afffc9dc2892084484648350caba49885135a59.tar.bz2 |
Hm. Rollback of #522786 which seems to cause test failures.
Diffstat (limited to 'includes')
-rw-r--r-- | includes/database/pgsql/schema.inc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/includes/database/pgsql/schema.inc b/includes/database/pgsql/schema.inc index d2e837d1e..578c074bb 100644 --- a/includes/database/pgsql/schema.inc +++ b/includes/database/pgsql/schema.inc @@ -147,6 +147,9 @@ class DatabaseSchema_pgsql extends DatabaseSchema { 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'] . ')'; @@ -155,10 +158,6 @@ class DatabaseSchema_pgsql extends DatabaseSchema { $sql .= '(' . $spec['precision'] . ', ' . $spec['scale'] . ')'; } - if (!empty($spec['unsigned'])) { - $sql .= " CHECK ($name >= 0)"; - } - if (isset($spec['not null']) && $spec['not null']) { $sql .= ' NOT NULL'; } |